⊗mkSpFxWG 89 of 128 menu

CSSにおける指定幅フレックスブロックの貪欲さ

複数のフレックスブロックがあるとします。 これらのブロックの1つにflex-growを 値1で設定し、他の全ての要素には ある幅を設定してみましょう。結果として、 すべてのブロックは固定幅を持ち、 私たちが選んだ貪欲なブロックだけが 残りの利用可能なスペース全てを占めることになります:

<div class="parent"> <div class="child elem1"></div> <div class="child elem2"></div> <div class="child elem3"></div> </div> .parent { display: flex; width: 400px; height: 200px; border: 1px solid red; } .child { height: 50px; border: 1px solid green; } .elem1 { width: 100px; } .elem2 { flex-grow: 1; } .elem3 { width: 100px; }

:

この特徴的な効果は、親要素の幅がパーセンテージで 指定されている場合に特に顕著です。この場合、 親要素の幅が変化すると、私たちの貪欲なブロックは 可変の幅を持ち、他の全てのブロックは 固定幅のままになります:

日本語
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItalianoქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
当サイトでは、サイトの動作、分析、パーソナライゼーションのためにクッキーを使用しています。 データ処理はプライバシーポリシーに従って行われます。
すべて受け入れる 設定 拒否