Я пытаюсь с Bootstrap сделать следующие на большие экраныИзменение порядка дивы в зависимости от размера экрана над строками
+--+--+--+--+--+--+--+--+--+--+--+--+
| div1 | div2 | div3 |
+--+--+--+--+--+--+--+--+--+--+--+--+
но когда опускаясь на небольших экранах, мне нужно следующее:
+--+--+--+--+--+--+--+--+--+--+--+--+
| div1 | div3 |
+--+--+--+--+--+--+--+--+--+--+--+--+
| div2 |
+--+--+--+--+--+--+--+--+--+--+--+--+
очевидно, первая часть проста:
<div class="row">
<div class="col-md-3">div1</div>
<div class="col-md-6">div2</div>
<div class="col-md-3">div3</div>
</div>
, но добавление функций для второй части, где я застрял.
Я попытался следующие, но это только заканчивает беспорядок, с колоннами в том же порядке:
<div class="row">
<div class="col-md-3 col-sm-6">div1</div>
<div class="col-md-6 col-sm-push-12">div2</div>
<div class="col-md-3 col-sm-pull-6">div3</div>
</div>
Как я могу достичь желаемой функциональности?
это не может быть уместным, чтобы ответить на вопрос, но почему вы хотите, чтобы это было в таком порядке? вместо обычного порядка 1-2-3 (12 малейших). – nCore
@nCore Спасибо за ответ. На моем сайте содержимое для 'div2' всегда будет больше содержимого' div1' и 'div3', поэтому имеет смысл сохранить их относительные размеры. –