Für das Umschalten zwischen horizontaler (etwas mehr Platz) und vertikaler (etwas weniger Platz, weil im Hochformat) ist der folgende CSS-Befehl verantwortlich:
@media (max-width: 641px) {
div.s2input div.s2options {
flex-direction: column !important;
}
}
Würde man den Media-Selector ändern, z.B. wie folgt ...
@media handheld, (pointer: coarse) {
div.s2input div.s2options {
flex-direction: column !important;
}
}
dann wäre die Darstellung der Kärtchen auf Mobilgeräten immer vertikal. Also auch wenn man ein Tablet mit viel Platz verwendet oder ein größeres Smartphone im Querformat.
Die Anweisung
div.s2input div.s2options {
flex-direction: row !important;
}
hingegen würde verhindern, dass von der horizontalen in die vertikale Darstellung umgeschaltet wird, wenn man das Gerät Hochformat hält.