CSS3中的box-sizing(content-box與border-box)
CSS3中的box-sizing
屬性允許以特定的方式來指定盒模型,有兩種方式:
content-box:標準盒模型,又叫做 W3C盒模型,一般在現代瀏覽器中使用的都是這個盒模型
border-box:怪異盒模型,低版本IE瀏覽器中的盒模型
現代瀏覽器和IE9+預設值是content-box
。
語法格式:
box-sizing:content-box | border-box
區別:
content-box
:padding
和border
不被包含在定義的width
和height
之內。
width+padding+border
border-box
:padding
和border
被包含在定義的width和height之內。
盒子的實際寬度=設定的width
(padding
和border
不會影響實際寬度)