为了账号安全,请及时绑定邮箱和手机立即绑定
关注
侠客岛的含笑

为什么当老师变padding时,每次加10px,然后scrollHeight只增加10,不是20

padding:70->80px,不是上下都加的吗~就是20啊

2017-04-01 源自:CSS深入理解之padding 1-1 876 浏览 1 回答

最佳回答

2017-04-10

padding:70px->80px,加10px是因为,这个值是上下均匀分配的,也就是上下均匀加了5px,也就是10px了.

回复 0

侠客岛的含笑 (提问者)

原来是那个上面是总的padding,我还以为只是一边的padding呢,然后需要*2处理

#1 2017-04-10 回复

weixin_Amui_0

请问那个scrollHeight是指什么高度?想问您实践过没?padding加10px是上下都加10px的,怎么会是上下匀加5呢?
span{padding: 5px;border: 1px solid ;margin-left: 16px;font-size: 0;}这里面padding取5px时,得出的span占空间的宽高是10px,当padding取10px,也就是增加了5px时,span占据空间的宽高是20px也就是上下各加5px而不是上下总共增加了5px哇!

#2 2018-08-02 回复

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信