コンテナの高さ 100% の絶対配置レイアウト_CSS/HTML

WBOY
リリース: 2016-05-16 12:12:27
オリジナル
1504 人が閲覧しました
コンテナーの高さ 100% は頻繁に使用される要件であり、これはどのコンテナーでも達成でき、ネスト関係は必要ありません。
ボディをコンテナとして、また内部オブジェクトの上部ラベルとして考えてください。その高さを 100% に設定することが重要です。
最も基本的な例

* { margin:0; padding:0; border:0;}
html,body { height:100%;} /* FF 互換性のための html も設定します */
#box_2 {高さ:100%; 背景:#000;}
オーバーラップ位置効果

#box_1 { 位置: 絶対; 左: 0; 幅: 100%; z-index:2; }
#box_2 { 位置:絶対; 左:0; 幅:100%; z-インデックス:1;}
垂直相対高さ効果

#box_1 { 位置: 絶対; 左: 0; 幅: 100%; 高さ: #f00; }左:0; 上:30%; 高さ:#000;}

水平相対幅効果
#box_1 { 位置: 絶対; 左: 0; 幅: 100%; 背景:#f00; }上:0; 右:0; 幅:100%; z-インデックス:1;}
このレイアウトにはフロートは必要なく、多くのバリエーションがあります:
1、N 列レイアウト
2、N 行レイアウト
3、N 列 + N 行クロス レイアウト
FF で相対サイズのコンテナ ページを参照する場合、ウィンドウ サイズが調整されるとコンテナ サイズもリアルタイムで調整されますが、IE はウィンドウが調整された後にのみ有効になることに注意してください。
IE5.0/IE5.5/IE6.0 および FF1.5 テストに合格
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート