Я строю простую сетку из трех столбцов.В случае небольших экранов (или больших данных) я хочу, чтобы средний столбец переместился на следующую строку вместо обычного поведения.
<div class="container">
<div class="row">
<div class="col">
<h2>left</h2>
Loremipsumdolorsitamet, consecteturadipiscingelit,
seddoeiusmodtemporincididunt utlaboreetdoloremagnaaliqua.
</div>
<div class="col">
<h2>middle</h2>
Loremipsumdolorsitamet, consecteturadipiscingelit,
seddoeiusmodtemporincididunt utlaboreetdoloremagnaaliqua.
</div>
<div class="col">
<h2>right</h2>
Loremipsumdolorsitamet, consecteturadipiscingelit,
seddoeiusmodtemporincididunt utlaboreetdoloremagnaaliqua.
</div>
</div>
</div>
Другими словами, на больших экранахвыглядит так:
|| left | middle | right ||
но если все три столбца не подходят друг к другу, я хочу это:
|| left | right ||
|| middle ||
вместо этого:
|| left | middle ||
|| right ||
Я думал, что смогу сделать это, написав их в «неправильном» порядке и добавив .order-first и .order-last, но это не имеет значения.
Я использую версию начальной загрузки 4.1.3
(Изменить) В качестве бонуса, для очень маленьких экранов (или очень больших данных) я хочу, чтобы они вернулись в исходный порядок:
|| left ||
|| middle ||
|| right ||