论坛首页 AJAX版 AJAX

[help]如何取得滚动条的宽度??

浏览 759 次
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
作者 正文
时间:2007-11-07
网页在不同浏览器 以及不同皮肤(或OS主题)下 滚动条的宽度并不总是相同的
(如果是横向滚动条 你也可以理解为高度 呵呵)

通常 16 17 18 不等

如何才能争取的取得 滚动条的宽度呢?
   
时间:2007-11-07
希望对你有帮助

http://www.fleegix.org/articles/2006/05/30/getting-the-scrollbar-width-in-pixels
   
0 请登录后投票
时间:2007-11-07
非常感谢,
我用的也是类似这种方案,不过代码写的没有你给的这个写的好

谢谢LS :D

不知道还有更简单的方法没
   
0 请登录后投票
时间: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
   
0 请登录后投票
时间:2008-04-02
改完后在FF下就不好用了

而且用一个div就可以了
   
0 请登录后投票
论坛首页 AJAX版 AJAX

跳转论坛: