CSS で 2 つの Div を並べて配置する
HTML と CSS を使用する場合、要素を互いに隣り合わせて配置する必要がありますが一般的です。この記事では、特定のシナリオについて詳しく説明します。目的は、水平方向に隣接する 2 つの div を作成し、1 つの div を特定の幅に制限し、もう 1 つの div が残りの利用可能なスペースを占有することです。
Flexbox ソリューション
最新のブラウザは、フレックスボックスと呼ばれる CSS プロパティをサポートしています。これは、要素を柔軟な方法でレイアウトするための強力な方法を提供します。目的のレイアウトを実現するには、フレックスボックスの使用を検討してください。このアプローチを示すコード スニペットを次に示します。
<div>
#parent { display: flex; } #narrow { width: 200px; background: lightblue; } #wide { flex: 1; background: lightgreen; }
この例では:
フレックスボックスを利用すると、複雑な幅の計算や追加の必要がなく、簡単に並べて div を作成できます。 CSS ルール。このソリューションは簡潔かつ柔軟であるため、さまざまなシナリオに適しています。
以上が2 つの Div を並べて配置し、一方の Div を固定幅にし、もう一方の Div を拡張して残りのスペースを埋めるにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。