У меня есть CSS Сетка для экранов рабочего стола, идущая по часовой стрелке следующим образом:
Code:
.grid-container {
display: grid;
grid-template-columns: 1fr 1fr;
grid-template-rows: 1fr 1fr;
gap: 1px 1px;
grid-template-areas: "one two" "four three";
}
.one { grid-area: one; }
.two { grid-area: two; }
.three { grid-area: three; }
.four { grid-area: four; }
<div class="grid-container">
<div class="one"></div>
<div class="two"></div>
<div class="three"></div>
<div class="four"></div>
</div>
Для экранов мобильных устройств и планшетов я хочу, чтобы эти разделы складываются в порядке возрастания:
This: 1 | Not this: 1
2 | 2
3 | 4
4 | 3
Можно ли это сделать без использования медиа-запросов? Я чувствую, что мне не хватает чего-то простого.
Изменить: Судя по ответам, кажется, что мы должны использовать медиа-запросы для чего-то вроде этого. Принимаю первый ответ.