ホームページ >ウェブフロントエンド >ブートストラップのチュートリアル >Bootstrapのヘルパークラスを使用して中央に使用する方法
ブートストラップヘルパークラスを使用して、水平および垂直にコンテンツを介してコンテンツを中心にしています。包括的なガイド
この記事では、ブートストラップのヘルパークラスを使用して、さまざまなスクリーンサイズにわたって水平および垂直の両方でコンテンツを中心に使用することに関する一般的な質問に対処しています。水平、垂直、またはその両方が必要かどうか。 水平センタリングの場合、最も簡単なアプローチには、クラスの使用が含まれます。このクラスは、親コンテナ内のインラインコンテンツ(テキスト、画像など)を中心にします。 ただし、ディスプレイプロパティを
またはコンテンツ.text-center
を中心にしますが、要素自体は引き続き親の全幅を取り上げます。 たとえば、inline-block
inline
<div>
このコードは、コンテナの幅の50%です。 を固定幅(例:)に置き換えると、その特定の幅のdivが中央にあります。
単独ではブロックレベルの要素を中心にしません。正しく動作するためには定義された幅が必要です。
<code class="html"><div class="container"> <div class="mx-auto" style="width: 50%;"> This div is horizontally centered. </div> </div></code>
<div>
50%
200px
コンテナ内のシングルラインテキストまたはインライン要素の場合:.container
クラスは、フレックスボックスコンテナに適用される場合、その内容を垂直に中心に集中できます。 フレックスボックスの動作を有効にするために、親コンテナに.mx-auto
および
<span>
または他のブロックレベルの要素に置き換えるだけでブロックレベルの要素に適合させることができます。<div>
.text-center
.mx-auto
auto
.d-flex justify-content-center
クラスの選択は、要素タイプ(インライン対ブロックレベル)とレイアウトの複雑さに依存します。デザイン:
など)は、コンテキスト(例えば、親コンテナの寸法、要素の幅)に依存します。 幅を調整するか、メディアクエリを使用して、さまざまな画面サイズにわたってセンタリングの動作を微調整する必要がある場合があります。
.mx-auto
以上がBootstrapのヘルパークラスを使用して中央に使用する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。