Я пытаюсь создать адаптивный макет:
Маленькие области просмотра (например, максимальная ширина 750 пикселей):
+---------------+
| 1 |
+----+-----+----+
| 2 | | |
+----+ 4 | 5 |
| 3 | | |
+----+-----+----+
Большие окна просмотра (минимальная ширина 751px):
+---+---+---+---+
| 1 | | | |
+---+ 3 | 4 | 5 |
| 2 | | | |
+---+---+---+---+
Я пробовал с flex, display: table и другими. Единственное решение, которое я нашел, это дублировать разметку, но это не идеально. Есть ли другая возможность?
Блоки имеют текстовое содержимое переменной длины, поэтому, к сожалению, фиксированная высота не подходит.
flex
должно работать. в частности, проверьте свойство flexorder
. - person Mr_Green   schedule 20.10.2016bootstrap
. это поможет вам во многих отношениях для адаптивного дизайна. Вот ссылка - person Aalind Sharma   schedule 20.10.2016