語法:
box-sizing:content-box | border-box
默認(rèn)值:content-box
適用于:所有接受width和height的元素
繼承性:無
取值:
content-box:
padding和border不被包含在定義的width和height之內(nèi)令蛉。對象的實際寬度等于設(shè)置的width值和border姑子、padding之和,即 ( Element width = width + border + padding )
此屬性表現(xiàn)為標(biāo)準(zhǔn)模式下的盒模型。
border-box:
padding和border被包含在定義的width和height之內(nèi)。對象的實際寬度就等于設(shè)置的width值,即使定義有border和padding也不會改變對象的實際寬度,即 ( Element width = width )
此屬性表現(xiàn)為怪異模式下的盒模型砚婆。
CSS樣式
.contentBox {
box-sizing:content-box;
width: 100px;
height: 100px;
padding: 20px;
border: 5px solid #E6A43F;
background: blue;
}
.borderBox {
box-sizing:border-box;
width: 100px;
height: 100px;
padding: 20px;
border: 5px solid #3DA3EF;
background: yellow;
}
效果
image.png