在多数浏览器的盒子模型中 box-sizing 默认为 content-box (这应该是一种 "错误的设计")
但这会在实际开发中导致很多让人意想不到的 "错误" , 尤其是在为元素设置高度或宽度的时候
这里我们推荐将默认的 box-sizing 设置为 border-box 以便统一, 并减少混淆
如下所示 :
默认状态 (div1 和 div2 中的 padding 会导致整体的宽高变大并溢出父元素)
将 box-sizing 设置为 border-box
您也可以使用如下代码, 用来实现重置效果