标准的css盒子模型:他的宽度=内容的宽度+边框的宽度+加上内边具的宽度
比如:.box{width:100px;border:10px solid #ccc;padding:10px}
那么标准的css盒子模型中的box这个的总的宽度就是140px=100+10+10+10+10;
但是低版本ie的盒子模型box的宽度还是100px,
html文件中声明问xhtml或html5的:
box宽(or高) = 宽(or高) + 内边距 + 边框
.box1{
width:100px;
padding-right: 10px;
border: 2px red solid;
}
.box1宽度为:100+10+2=112px
没有上面声明则宽度为width设置的100px,内边距和边框会被压到100px里面去计算:
.box2{
width:100px;
padding-right: 10px;
border: 2px red solid;
}