ホームページ  >  記事  >  ウェブフロントエンド  >  CSS_html/css_WEB-ITnoseのボックスモデルの詳細説明

CSS_html/css_WEB-ITnoseのボックスモデルの詳細説明

WBOY
WBOYオリジナル
2016-06-24 11:53:42960ブラウズ

ボックス モデルについて混乱している人が多いですが、簡単なコードを通してボックス モデルの構造を分析してみましょう。

便利で便利な視聴のために!最初の div にテーブルを描画し、そのサイズを div コンテンツと同じに設定します。そして本文のマージンとパディングのプロパティを 0px に設定します

この例ではインライン CSS スタイルを使用します。

コードは次のとおりです:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8" /><title>盒子模型</title></head><body style="margin:0px; padding:0px;"><div style="width:900px; height::auto">  <div style="width:900px; height:100px; background-color:#021; color:#FFF; padding:25px; margin:25px;border: 50px solid #0CF; ">    <table width="900px" height="100px" border="1" cellspacing="0" cellpadding="0" bordercolor="#FF0000">      <tr >        <td style="text-align:center; font-size:36px;">Javalittleman</td>      </tr>    </table>  </div>  <div style="width:30%; height:120px; float:left; background-color:#063; border-color:#039;"></div>  <div style="width:70%; height:120px;float:left; background-color:#123;"></div>  <div style="width:900px; height:120px;float:left; background-color:#111;"></div></div></body></html>

ルーラーをオンにします!

何か発見はありましたか?

分析は次のとおりです:

表示効果:

その他のテーブルの設定は固定ですつまり、コンテンツのサイズは何も変わりません、変更 それは場所だけです!

border: 外側に拡張する境界線であり、色属性を追加できます。

margin: 外側に拡張し、色属性を持たないため、この例では、拡張された色が外部の色であることがわかります。無色です!

padding: 内側に埋め込まれており、色の属性はありません。表示される色は、内部コンテンツによって設定された色です。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。