ホームページ > ウェブフロントエンド > CSSチュートリアル > Bootstrap 4 および 5 で列を効果的に順序付けるにはどうすればよいですか?

Bootstrap 4 および 5 で列を効果的に順序付けるにはどうすればよいですか?

Patricia Arquette
リリース: 2024-12-15 15:41:21
オリジナル
995 人が閲覧しました

How to Order Columns Effectively in Bootstrap 4 and 5?

Bootstrap 4 による列の順序付け

Bootstrap 4 では、クラスとフレックスボックスの組み合わせを使用して列の順序付けを実現できます。モバイル画面で目的の 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 ベータ以前のプッシュ クラスとプル クラスの形式は次のとおりでした。 Push-{viewport}-{units} および pull-{viewport}-{units} (xs- infix なし)。モバイルで 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 では、フレックスボックスが導入されました。列を並べ替えるより直感的な方法です。応答順序付けクラスの範囲は、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 方向を使用した順序の変更

に対する列の順序を指定できます。 、Bootstrap 4.1 では、フレックスボックス方向ユーティリティを使用して列の順序を逆転することもできます:

<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 中国語 Web サイトの他の関連記事を参照してください。

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
著者別の最新記事
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート