Допустим, у вас есть страница с четырьмя основными блоками (каждый из которых будет содержать различное количество контента):
<div>1</div>
<div>2</div>
<div>3</div>
<div>4</div>
При узкой ширине браузера они должны отображаться в том же порядке, в каком они находятся вHTML:
![enter image description here](https://i.stack.imgur.com/XgBGR.png)
Но при более широкой ширине они должны перегруппироваться в эту компоновку с боковой панелью, с блоками в другом порядке:
![enter image description here](https://i.stack.imgur.com/zAN3I.png)
Использование схемы сетки Bootstrap 4 Есть ли способ сделать это?Я могу видеть, как переупорядочить блоки, но это только для блоков в одной строке.
ОБНОВЛЕНИЕ: Второй макет может быть сделан следующим образом, но я не вижу способа, чтобы это выглядело как первый макет:
<div class="container">
<div class="row">
<div class="col-sm-9">2</div>
<div class="col-sm-3">
<div>3</div>
<div>1</div>
<div>4</div>
</div>
</div>
</div>