指定できる値
- content-box
- paddingやborderはbox幅や高さに含まれない
- border-box
- paddingとborderはbox幅や高さに含まれる
例
この例の場合、oneとtwoのボックスサイズは同じ大きさとなる。twoは、paddingとborderがボックスサイズに含まれるので、幅と高さをその分大きく設定している。
<!-- スタイル定義 --> <style> #one { box-sizing: content-box; width: 200px; height: 200px; border: 10px solid black; } #two { box-sizing: border-box; width: 220px; height: 220px; border: 10px solid black; } </style> <!-- html --> <div id="one"></div> <div id="two"></div>