首頁 > web前端 > css教學 > 如何在 Bootstrap 4 和 5 中有效地對列進行排序?

如何在 Bootstrap 4 和 5 中有效地對列進行排序?

Patricia Arquette
發布: 2024-12-15 15:41:21
原創
1002 人瀏覽過

How to Order Columns Effectively in Bootstrap 4 and 5?

使用 Bootstrap 4 對列進行排序

在 Bootstrap 4 中,可以使用類別和 Flexbox 的組合來實現列排序。為了在行動裝置螢幕上獲得所需的1-3-2 佈局,我們將探索以下技術:

2021 - Bootstrap 5

Bootstrap 5 引入了新的類別響應式排序:order-first、order-last 和order-0 到order-5。這簡化了列排序,允許您為每個視窗大小設定所需的順序。

2018 - Bootstrap 4

Pre-4.0 Beta:

在Bootstrap 4.0 beta 之前,pushp.格式化push-{viewport}-{units} 和pull-{viewport}-{units} ,不含 xs- 中綴。為了在行動裝置上實現1-3-2 佈局,我們將使用以下類別:

<div class="col-3 col-md-6"></div>
<div class="col-6 col-md-12 push-xs-6 pull-xs-3"></div>
<div class="col-3 col-md-6 pull-xs-6"></div>
登入後複製

Bootstrap 4.1 及更高版本

Bootstrap 4.1 引入了flexbox,提供一種更直觀的列排序方式。響應式排序類別範圍從 order-1 到 order-12。透過設定這些類,我們可以指定列相對於其父級.row 的順序:

<div class="row">
  <div class="col-3 col-md-6 order-2 order-md-12">1</div>
  <div class="col-6 col-md-12 order-3">3</div>
  <div class="col-3 col-md-6 order-1">2</div>
</div>
登入後複製

使用Flexbox Direction 更改順序

除了排序類之外, Bootstrap 4.1 也允許使用Flexbox 方向實用程式反轉列順序:

<div class="row flex-column-reverse flex-md-row">
  <div class="col-md-8">1st on mobile</div>
  <div class="col-md-4">2</div>
</div>
登入後複製

以上是如何在 Bootstrap 4 和 5 中有效地對列進行排序?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
作者最新文章
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板