残りのコンテナ幅を CSS で埋める
目的は、コンテナ div 内の 'middle' という名前の要素の幅を最大化することです。
解決策:
これを達成するには、CSS プロパティ 'calc' を利用することが鍵となります。利用可能な幅を計算し、他の要素の固定幅を差し引くことで、残りの幅を動的に決定できます。
<code class="css">#middle { display: inline-block; width: calc(100% - <fixed-element-width>); }</code>
提供された例では:
<code class="html"><div class="left">100 px wide!</div><div class="right">Fills width!</div></code>
および CSS:
<code class="css">.left { width: 100px; } .right { width: calc(100% - 100px); }</code>
赤い要素の幅は 100 ピクセルの固定幅ですが、青い要素は固定幅を考慮した後の残りのスペースを埋めます。
要素間にスペースを残さない代わりに、次のようにします。外側のコンテナ要素に font-size: 0 を設定できます。
以上が「calc」を使用してCSSで残りのコンテナの幅を埋めるにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。