HTML には 2 種類のボックス モデルがあります: 1. W3C ボックス モデル、そのパディングとボーダーは定義された幅と高さに含まれません; 2. IE のボックス モデル、そのパディングとボーダーは定義された幅と高さに含まれます。幅と高さを定義します。
このチュートリアルの動作環境: Windows 7 システム、HTML5 バージョン、Dell G3 コンピューター。
HTML 内の要素を長方形 A として考えてください。ボックス (コンテンツを保持するコンテナ) の場合、各コンテナは要素コンテンツ、パディング、ボーダー、マージンで構成されます。
#ps: ブラウザのデフォルトのマージン値は 8px です。
w3c ボックス モデル: パディングとボーダーは、定義された幅と高さに含まれません。オブジェクトの実際の幅は、設定された幅の値、境界線、パディングの合計と等しくなります。つまり、(要素の幅 = 境界線のパディング幅)、このプロパティは標準モードのボックス モデルのように動作します。
.test1{ box-sizing:content-box; width:200px; padding:10px; border:15px solid #eee; }
.test1{ box-sizing:border-box; width:200px; padding:10px; border:15px solid #eee; }
html ビデオ チュートリアル 」
以上がHTMLボックスのモデルは何種類ありますか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。