Bootstrap 3 では、流体グリッド レイアウト内のボックスの高さが異なる場合に、ボックスが水平に整列しないという問題が発生することがあります。 。この位置ずれは、グリッド内のボックスの高さが対応するボックスよりも高い場合に特に発生します。
この問題の主な原因は、列間の高さの差にあります。これを効果的に修正するには、次の 3 つの主なアプローチが考えられます。
1. CSS のみの方法 (CSS3 列幅)
このアプローチでは、CSS3 列幅を利用してコンテンツを列全体に均等に分散します:
[bootply.com/85737 のコード スニペット]
2. 「Clearfix」メソッド (ブートストラップのレスポンシブ リセットを使用)
このメソッドは、指定された列数ごとに列の高さをリセットする Clearfix クラスを導入します。
[bootply からのコード スニペット。 com/89910]
3.同位体/石材プラグインの統合
このプラグインは、動的な高さ調整を含む高度なレイアウト管理機能を提供します。
[bootply.com/61482 のコード スニペット]
2017 アップデート: フレックスボックスアプローチ
Bootstrap 4 で導入された新しいアプローチでは、フレックスボックスを使用して、行内の列の高さが同じになるようにします。
[コード スニペット]
この方法では、高さの不一致が排除されます。行内のすべての列を同じ高さにします。
追加ブートストラップの可変高さ列に関する洞察
さらに詳しく知りたい場合は、次のリソースを参照してください:
以上が列の高さが異なる Bootstrap 3 の流体グリッド レイアウトでの水平方向のずれを修正するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。