Bootstrap 3を使い始めましたが、グリッドクラスの使用方法を理解するのに問題があります。
これが私がこれまでに理解したことです:
クラスcol-sm-#
とはcol-lg-#
昔ながらのものとは異なるようですcol-#
画面が特定のサイズ(それぞれ768pxと992px)を超えている場合にのみ適用されるというようです。-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">
@media
特定のサイズで使用されるため、これは意図された動作です。#2と#3はい、「例:モバイルとデスクトップの組み合わせ」と「例:モバイル、タブレット、デスクトップ」をお