残りのコンテナ幅を CSS で埋める
Web デザインの領域では、多くの場合、コンテナ要素内の残りのスペースを埋めることが重要です。 。これは、画面の一部を占めるヘッダーやナビゲーション バーを作成する場合に特に役立ちます。 CSS を使用してこれを実現する方法を見てみましょう。
次のコード スニペットを考えてみましょう。
<code class="html"><header> <img src="image.jpg" /> <div id="middle">Middle Element</div> <div id="right">Right Element</div> </header></code>
<code class="css">header { background: red; } #middle { background: orange; display: inline-block; } #right { background: green; display: inline-block; }</code>
ご覧のとおり、ID が「middle」の div は埋められることが期待されています。ヘッダーバーの残りのスペース。 CSS を使用してこれを実現しましょう:
<code class="css">#middle { flex: 1; /* New code */ }</code>
flex: 1 を追加すると、制約を尊重しながら可能な限り多くのスペースを占有するこの要素に柔軟なサイズ設定スキームを使用するようにブラウザーに指示します。
追加メモ:
以上がCSSでコンテナ要素の残りの幅を埋めるにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。