在不知道容器高度的情况下自定义Firefox和IE中的滚动条

时间:2014-08-05 13:01:37

标签: javascript browser scroll

我需要网站中的滚动条具有相同的外观和跨浏览器,我已经检查了几个用于创建自定义滚动条的插件,例如this one,但是,似乎所有这些插件都需要固定容器的高度(即高度应预先定义)。但在我的情况下,预定义的高度不是一个选项,任何人都知道其他解决方法?

2 个答案:

答案 0 :(得分:0)

我认为大多数自定义滚动条不需要固定高度。请看这个comparison table - 行Dynamic height。高度不是必需的,但如果您想要查看滚动条,则应设置overflow:autoheightmax-height,否则将永远不会显示滚动条。试试jQuery Scrollbar - 查看基本滚动条演示页面并使用“添加/删除内容”按钮进行播放 - 您将看到高度是动态的

答案 1 :(得分:0)

我使用这个,对我来说效果最好..试一试。

http://baijs.nl/tinyscrollbar/

并且关于固定高度/宽度......只有当内容的高度/宽度超过容器的高度/宽度时,才会出现滚动条。