1
私は、ある行に3つの列、最初の2つはテキスト(タイトル)、もう1つはラベル/選択入力をもう1つ上に重ねて表示します。私がしたいのは、異なる幅で列を折り返すことです。具体的には、ラベル/選択はmd
、テキストのみの列はsm
です。シンプルですが、ラベルと選択ラップを同時に作成することはできません。選択はmd
で正常に終了しますが、ラベルはsm
の幅とタイトルだけでラップされます。異なる幅のラベルと入力ラッピング
<div class="row">
<div class="col-sm-4">
<h2>Large title</h2>
</div>
<div class="col-sm-5">
<h3>Smaller, longer title</h3>
</div>
<div class="col-md-3">
<div class="form-group">
<label for="sel">Select an option</label>
<select id="sel" name="sel" class="form-control">
<option>First option with long text</option>
<option>Second option with long text</option>
</select>
</div>
</div>
</div>
https://jsfiddle.net/uft4vaoc/
私はここで愚かな何かをやっていますか?
私はそれがなぜ機能するのか分かりませんでしたが、それは動作します。ハハハ ありがとう! –
@FabioPereiraブートストラップのドキュメントを読むことをお勧めします。基本的にはブートストラップはモバイルの最初のデザインなので、通常はブレークポイントについて学ぶ方法の反対です。 'md-3'は' md'の上の何かを言っていますが、あなたが欠けていたのは 'xs'でした、' xs'はページが 'md'になるまで何かを行い、' md'クラスを使います。 (私はちょうどそれを複雑にしましたか?) –
@FabioPereiraあなたがここから読むことは良いでしょうhttp://getbootstrap.com/css/#grid down –