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

padding-left不是向左填充一个滚动栏宽度的偏移吗?

滚动栏在右边啊,怎么实现的预留位置?

正在回答

1 回答

100vw是浏览器窗口宽度,100%是内容宽度。如果没有滚动条两个值是相等的,padding-left结果自然为0。有滚动条的话就填充一个滚动条宽度。

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

arlenhui 提问者

那IE11下的滚动条怎么处理呢
2015-08-01 回复 有任何疑惑可以回复我~
#2

Jakes 回复 arlenhui 提问者

IE 9+的浏览器都可以算是现代浏览器,对于现代浏览器使用视频中的第二种方法都可以。
2015-08-01 回复 有任何疑惑可以回复我~
#3

arlenhui 提问者 回复 Jakes

IE11的滚动条比较特殊,是属于透明隐藏的,比如我一个div,position:fixed;right:0就会贴边,尽管有滚动条还是贴边,也没有找到什么好的解决方案
2015-08-01 回复 有任何疑惑可以回复我~
#4

大LOVE辉

水平滚动条跳动问题修复 这里确定是padding-left,而不是padding-right吗
2016-09-26 回复 有任何疑惑可以回复我~
查看1条回复

举报

0/150
提交
取消

padding-left不是向左填充一个滚动栏宽度的偏移吗?

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