Web デザインで固定幅の Div と残りのスペース Div に対応するにはどうすればよいですか?

DDD
リリース: 2024-10-27 11:25:02
オリジナル
258 人が閲覧しました

How to Accommodate a Fixed-Width Div and a Remaining Space Div in Web Design?

固定幅 div と残りの div の対応

Web デザインにおける一般的な課題は、2 つの div に対応することです。1 つは特定の固定幅を持ち、もう 1 つは動的に変更する必要があります。残りのスペースを占有します。

CSS ベースのソリューション

CSS を利用する効果的なアプローチの 1 つ:

.left {</p>
<div class="code" style="position:relative; padding:0px; margin:0px;"><pre class="brush:php;toolbar:false">width: 83%;
ログイン後にコピー

}

.right {

width: 16%;
ログイン後にコピー

}

この CSS 構成により、 .left div は使用可能な幅の 83% を占め、.right div は残りの 16% を占め、.left div の必要な固定幅が維持されます。

表示: テーブル メソッド

代わりに、display: table プロパティは強力な解決策を提供します。

<div class="right"> </div><br><div class="left"></div>

.left {</p>
<div class="code" style="position:relative; padding:0px; margin:0px;"><pre class="brush:php;toolbar:false">display: table-cell;
width: 83%;
ログイン後にコピー

}

.right {

display: table-cell;
width: 16%;
ログイン後にコピー

}

display プロパティを親コンテナの table に、div の table-cell に設定すると、ブラウザは効果的に 2 列のテーブルを作成します。固定幅の div が 1 つのセルに表示され、残りのスペースがもう 1 つのセルを動的に埋めます。

結論

CSS と display: table メソッドはどちらも、固定幅の div を収容しながら残りのスペースを他の div が占有できるようにするという問題に対する効果的な解決策を提供します。最適なアプローチは、特定の要件とブラウザーの互換性に関する考慮事項によって異なります。

以上がWeb デザインで固定幅の Div と残りのスペース Div に対応するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ソース:php.cn
前の記事:ブートストラップ クラス「mb-0」は要素のマージンにどのような影響を与えますか? 次の記事:以下に、質問形式を使ったタイトルのオプションをいくつか示します。 * WAR ファイルなしで HTML および CSS ファイルを Tomcat にデプロイできますか? (直接的かつ明示的) * HTML および CSS Web ページを Tomcat にデプロイする方法:
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
著者別の最新記事
最新の問題
関連トピック
詳細>
人気のおすすめ
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート