为了账号安全,请及时绑定邮箱和手机立即绑定

box1去除padding属性后不是比box小么。

box1去除padding属性后不是比box小么。

正在回答

3 回答

当box的box-sizing属性为border-box时,padding不影响box的大小。

1 回复 有任何疑惑可以回复我~
#1

akun0 提问者

还是不明白。
2016-11-30 回复 有任何疑惑可以回复我~
#2

慕雪9262514

还是不明白
2021-12-13 回复 有任何疑惑可以回复我~

为什么我按照老师说的打完代码浏览器不显示东西

0 回复 有任何疑惑可以回复我~

盒子模型尺寸基准有两种,分别是content-box和border-box  (默认是content-box)。理论上说,content-box 与 border-box 区别是:

  content-box盒子的宽度包含边框和内边距, 即盒子宽度=width+border+padding;    

由于初始时padding为0,则content的宽度为width;随着padding值和border值不断增大,盒子宽度也跟着增大;

  border-box则已将边框和内边距计算在width中,即盒子宽度=width;且其内容 content 的大小为width的值减去边框和padding的值。即content=width-padding-border。如果调大padding值和border值,盒子宽度(也是width)不会改变, 但content会不断被挤进去而缩小。

总结:对于border-box,调节border和padding,宽度不变,内容不断向内缩进去;

对于content-box,调节border和padding,宽度改变,且不断向外扩张变大;


1 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

box1去除padding属性后不是比box小么。

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信