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

width和height定义的数值不是固定的吗?怎么改变padding的值盒子的大小都变了?

增大padding的值盒子的高度和宽度都有变化

正在回答

2 回答

我们所设置的div 的width、height 是div里面内容部分的宽和高,而设置的padding是在内容之外的填充,需要注意的是:padding和border会把div撑大,你可以看看Chrome调试器里面的盒子模型

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

qq_韶华易逝_1 提问者

就是说整个盒子模型的宽度和高度不能先被定义,而是系统自己计算的吗?
2016-07-11 回复 有任何疑惑可以回复我~

padding是指内边距的值,宽和高确实是固定的,下面这张图片可以看清楚

http://img1.sycdn.imooc.com//57830b8c0001f6d401990175.jpg

阴影部分宽和高都是100px,但增大padding的值时,它距离边框线的距离就大了,看起来就是整个盒子变大了。

望采纳!

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

qq_韶华易逝_1 提问者

就是说这里定义的宽度和高度都是内容的宽度和高度?那又该用什么代码来定义整个盒子模型的宽度和高度呢?
2016-07-11 回复 有任何疑惑可以回复我~
#2

损失函数 回复 qq_韶华易逝_1 提问者

你定义的就是整个盒子模型的宽度和高度,但你设置了padding内边距值就相当于给盒子撑大了,你可以设置margin值试试,不会对盒子大小有任何变化,因为margin值是外边距。
2016-07-11 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

width和height定义的数值不是固定的吗?怎么改变padding的值盒子的大小都变了?

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