CSS3 中可以通过 box-sizing 来指定盒子模型。

在之前的盒子模型中,如果我们为盒子设置了 width、padding、border,那么盒子的实际宽度为 width + padding-left + padding-right + border-left + border-right。

在 CSS3 中,如果为盒子设置:

  box-sizing: border-box;

那么padding 和 border 就不会撑大盒子,我们设置的 width 就会是盒子的实际宽度。

box-sizing 的值还可以为 content-box,也就是以前默认的会撑大盒子的样式。


BlueBlue
10 声望1 粉丝

前端新手一枚