ホームページ > ウェブフロントエンド > htmlチュートリアル > css3ボックスmodel_html/css_WEB-ITnose

css3ボックスmodel_html/css_WEB-ITnose

WBOY
リリース: 2016-06-24 11:50:43
オリジナル
896 人が閲覧しました

css2.1 ボックス モデル:

ボックスの幅と高さを定義すると、パディングとボーダーの値を追加すると、ボックスの幅と高さが拡張されます

ボックスの高さ =定義された高さ + (padding-top + padding-bottom)+(border-top + border-bottom);

ボックスの幅 = 定義された幅 + (padding-left+padding-right)+(border-left+ border-右);

css3.0 ボックス モデル:

ボックスの高さを定義するとき、パディング値とボーダー値を追加した後にボックス サイズが変わらない場合、ボックスはコンテンツ領域に向かって縮小します。

ボックスの高さ = 定義した高さ; ボックスの幅 = 定義した幅

使用法:

box-sizing: 要素を制御するために使用されるボックス モデルの解析モード

box-sizing:content -box | border-box | 継承;

デフォルト値は content-box: CSS3.0 より前のバージョンのレイアウトである W3C 標準ボックス モデルを維持します

Border-box: ボックス モデルで構成されるパターンを再定義します。

Inherit: 要素に親要素を継承させるボックス モデル モード。

書き方(互換性を考慮):

’ s ‐ ‐ ‐‐moz-box-sizing: border-box; box-sizing:border-box;

="UTF-8">





< ;div class="header">ヘッダー


< div class="content">メインコンテンツ

< ;div class="footer">フッター




効果:



関連ラベル:
ソース:php.cn
前の記事:JS と CSS のオーバーレイ機能を使用してファイルの競合を解決する_html/css_WEB-ITnose 次の記事:dwr_html/css_WEB-ITnose を使用したページプッシュの簡単な例
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
著者別の最新記事
最新の問題
関連トピック
詳細>
人気のおすすめ
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート