Order classes


As classes de ordem no Bootstrap, representadas por .order-1 até .order-5, são utilizadas para controlar a ordem visual do conteúdo em um layout responsivo. Essas classes são aplicadas a elementos dentro de um sistema de grid e permitem definir a ordem de exibição do conteúdo em diferentes tamanhos de tela (order-1.order-md-2).

Por exemplo, a classe .order-1 define que o elemento deve ser exibido primeiro, a classe .order-5 define que o elemento deve ser exibido em quinto lugar, e assim por diante.

Nota

A nova ordem das colunas definida pela classe .order- é apenas aplicada após as colunas sem ordem.

<div class="container">
  <div class="row">
    <div class="col">
      First in DOM, no order applied
    </div>
    <div class="col order-5">
      Second in DOM, with a larger order
    </div>
    <div class="col order-1">
      Third in DOM, with an order of 1
    </div>
  </div>
</div>

Além disso, o Bootstrap também fornece as classes responsivas .order-first e .order-last, que alteram a ordem do elemento, aplicando order: -1 e order: 6 (ou order: $columns + 1), respectivamente.

<div class="container">
  <div class="row">
    <div class="col order-last">
      First in DOM, ordered last
    </div>
    <div class="col">
      Second in DOM, unordered
    </div>
    <div class="col order-first">
      Third in DOM, ordered first
    </div>
  </div>
</div>

Referências