ブートストラップのdivコンテナー内で一部のテキストを左揃えにし、その他のテキストを右揃えする一般的な方法は何ですか?
例えば
Total cost $42
合計費用より上は左揃えのテキストで、42ドルは右揃えのテキストです
ブートストラップのdivコンテナー内で一部のテキストを左揃えにし、その他のテキストを右揃えする一般的な方法は何ですか?
例えば
Total cost $42
合計費用より上は左揃えのテキストで、42ドルは右揃えのテキストです
回答:
2018アップデート...
ブートストラップ4.1以降
pull-right
今です float-right
text-right
3.xと同じで、インライン要素に対して機能しますfloat-*
とtext-*
されている応答性の異なる幅の異なる位置合わせのため(例:float-sm-right
)flexbox utils(例:)justify-content-between
は位置合わせにも使用できます。
<div class="d-flex justify-content-between">
<div>
left
</div>
<div>
right
</div>
</div>
または、ml-auto
任意のフレックスボックスコンテナ(行、ナビゲーションバー、カード、d-フレックスなど)の自動マージン(例:)
<div class="d-flex">
<div>
left
</div>
<div class="ml-auto">
right
</div>
</div>
Bootstrap 4 Align Demo
Bootstrap 4 Right Align Examples(float、flexbox、text-right、etc ...)
ブートストラップ3
pull-right
クラスを使用してください。
<div class="container">
<div class="row">
<div class="col-md-6">Total cost</div>
<div class="col-md-6"><span class="pull-right">$42</span></div>
</div>
</div>
次のtext-right
ようなクラスを使用することもできます。
<div class="row">
<div class="col-md-6">Total cost</div>
<div class="col-md-6 text-right">$42</div>
</div>
Bootstrap 4では、正しい答えはtext-xs-right
クラスを使用することです。
これxs
は、BSで最小のビューポートサイズを示すため機能します。必要に応じて、を使用してビューポートが中程度以上の場合にのみ配置を適用できますtext-md-right
。
最新のアルファでtext-xs-right
は、に簡略化されていtext-right
ます。
<div class="row">
<div class="col-md-6">Total cost</div>
<div class="col-md-6 text-right">$42</div>
</div>
Bootstrap v4がflexboxサポートを導入
<div class="d-flex justify-content-end">
<div class="mr-auto p-2">Flex item</div>
<div class="p-2">Flex item</div>
<div class="p-2">Flex item</div>
</div>
詳しくはhttps://v4-alpha.getbootstrap.com/utilities/flexbox/をご覧ください
Bootstrap 4 Flexboxで実現できます。
<div class="d-flex justify-content-between w-100">
<p>TotalCost</p> <p>$42</p>
</div>
d-flex // Display Flex
justify-content-between // justify-content:space-between
w-100 // width:100%
例:JSFiddle
text-right
は、私のために働いた。