2018 - Перегляд цього питання за допомогою останньої Bootstrap 4.
Відповідна класи замовлення тепер order-first, order-lastі order-0-order-12
Бутстрапа 4 натискні тягнути класи тепер push-{viewport}-{units}і pull-{viewport}-{units}та xs-Інфікси був видалений. Щоб отримати бажаний макет 1-3-2 на мобільному / xs буде: Bootstrap 4 push pull demo (Це працює лише до бета-версії 4.0)
Bootstrap 4.1+
Оскільки Bootstrap 4 є flexbox, можна легко змінити порядок стовпців. Колки можна замовляти з order-1до order-12, відповідно, наприклад order-md-12 order-2(останній md, 2-й xs) щодо батьківського .row.
<div class="container">
<div class="row">
<div class="col-3 col-md-6">
<div class="card card-body">1</div>
</div>
<div class="col-6 col-md-12 order-2 order-md-12">
<div class="card card-body">3</div>
</div>
<div class="col-3 col-md-6 order-3">
<div class="card card-body">2</div>
</div>
</div>
</div>
Демонстрація: змініть порядок за допомогою order-*класів
Робочий стіл (великі екрани):

Мобільний (менші екрани):

Також можна змінити порядок стовпців, використовуючи напрямок flexbox ...
<div class="container">
<div class="row flex-column-reverse flex-md-row">
<div class="col-md-8">
2
</div>
<div class="col-md-4">
1st on mobile
</div>
</div>
</div>
Демонстрація: Bootstrap 4.1 Змінення порядку за напрямком Flexbox
Демо- версія старшої версії - демо- версія alpha 6
- бета-версія (3)
Див. Більше демо-версії Bootstrap 4.1+
Пов’язане:
Впорядкування стовпців у Bootstrap 4 із натисканням / витягуванням та col-md-12
Bootstrap 4 змінює порядок стовпців
ACB ABC