Bootstrap 3 を使い始めましたが、グリッド クラスの使用方法を理解するのに苦労しています。
これが私がこれまでに理解したものです:
クラスcol-sm-#
とは、画面が特定のサイズ (それぞれ 768px と 992px) を超える場合にのみ適用されるという点でcol-lg-#
、単純な古いものとは異なるようです。col-#
-sm- または -lg- を省略した場合、div は 1 つの列に折りたたまれません。
ただし、行内に 2 つの div を作成すると、ウィンドウの幅が 768px から 992px の場合にのみcol-sm-6
、横に並んでいるように見えます。つまり、ウィンドウを完全に縮小してからゆっくりと広げると、レイアウトは 1 列になり、次に 2 列になり、再び1 列に戻ります。
- これは意図した動作ですか?
- 768px を超えるものに対して 2 つの列が必要な場合、両方のクラスを適用する必要がありますか? (
<div class="col-sm-6 col-lg-6">
) col-6
また、含まれるべきですか?<div class="col-6 col-sm-6 col-lg-6">