网页在不同浏览器 以及不同皮肤(或OS主题)下 滚动条的宽度并不总是相同的
(如果是横向滚动条 你也可以理解为高度 呵呵)

通常 16 17 18 不等

如何才能争取的取得 滚动条的宽度呢?
评论
mycybyb 2008-04-02
改完后在FF下就不好用了

而且用一个div就可以了
fins 2007-11-08
http://www.fleegix.org/articles/2006/05/30/getting-the-scrollbar-width-in-pixels

这个代码有个bug,在IE6里不好用

修改一下:

wScroll = inn.offsetWidth;

改为

wScroll = scr.clientWidth;

只改这一个地方, 不用修改 wNoScroll
fins 2007-11-07
非常感谢,
我用的也是类似这种方案,不过代码写的没有你给的这个写的好

谢谢LS :D

不知道还有更简单的方法没
kaktos 2007-11-07
希望对你有帮助

http://www.fleegix.org/articles/2006/05/30/getting-the-scrollbar-width-in-pixels
发表评论

提醒: 该博客已发表在公共论坛,博客所有留言会成为论坛回贴,留言请注意遵守论坛发贴规则

您还没有登录,请登录后发表评论

fins
  • 浏览: 706266 次
  • 性别: Icon_minigender_1
  • 来自: 小胖儿的大城
  • 详细资料
搜索本博客
我的相册
D491c37e-81de-385c-ad95-b7a20ad6a3c8-thumb
David Recordon
共 63 张
其他分类
存档
最新评论