私は5列の幅が同じであることを示す小さなウェブアプリケーションを用意しています。ブートストラップ4の12桁ではない等号カラム
しかし、このレイアウトは幅が≥992pxのデバイスにのみ必要です。 デバイスの場合<幅992ピクセル5つのHTML要素を1つの全幅の行に表示したいとします。
等幅の列は、複数の行に分割することができるが、 明示
flex-basis
又はborder
なく動作からこれを防ぐこと Safari flexbox bugがありました。2つの回避策はreduced test case outside Bootstrapに記載されていますが、ブラウザが最新の場合は にする必要はありません。
出典:https://getbootstrap.com/docs/4.0/layout/grid/
だから、私はどのように私は私がこの「アイデア」を持っているが、私は思うのブートストラップ4.
を使用したい、この応答動作を実現することができますに少し混乱していますかなり醜いでしょう、あなたはそれについてどう思いますか?
はjQueryを使って私は.sep
を選択することができ、幅< 992pxの場合にbootstrap4クラスw-100
を追加する、のはその後
<div class="container">
<div class="row">
<div class="col">Column</div>
<div class="sep"></div>
<div class="col">Column</div>
<div class="sep"></div>
<div class="col">Column</div>
<div class="sep"></div>
<div class="col">Column</div>
</div>
</div>
このマークアップを考えてみましょう。
私の悪い英語を読んでいただきありがとうございます。
あなたは(https://developer.mozilla.org/en-US/docs/Web/CSS/CSS_Grid_Layout/Basic_Concepts_of_Grid_Layout)[CSSグリッドレイアウト]を使用して考えがありますか?あなたが不適切だと却下した場合は、[編集]リンクを使用して質問を更新して、その使用を示唆する回答を避ける価値があります。 –
私はCSSグリッドレイアウトについて知らないので、私はそれをチェックします。その方法を使って答えを投稿してください。 – candlejack