1、盒模型种类
- content-box 内容盒模型
- border-box 边框盒模型
2、区别
content-box
盒模型的宽度为width的宽度
公式为: width = 内容宽度
border-box
边框模型的宽度为内容的宽度,加上内边距的宽度,再加上边框的宽度
公式为: width = 内容的宽度 + padding + border
3、总结
- 盒模型在定义width宽度后,后面写padding和border是会改变盒子实际大小。如果需要保持固定大小,需要进行计算。
- 边框模型在定义width宽度后,不管怎么写padding和border宽度都固定在书写时的width。但是有可能导致内容被压缩,导致布局异常。