Firefox中的jScrollPane - Dragger填充整个栏并且不滚动

时间:2011-09-13 00:58:25

标签: firefox jscrollpane

我的jScrollPane(部门)在IE和Chrome中运行良好。 我也在运行JQuery MouseScroll和hoverintent 。同样,这些功能在IE和Chrome中运行良好。


分区在Firefox中正确显示,垂直滚动条也是如此。向下滚动大约有50行。

在Firefox中,拖动器会填充垂直条的整个长度,并且不会移动。拖动器和箭头确实响应鼠标悬停,但功能不起作用。

滚动操作可能正常,只是没有可滚动的空间,因为拖动器会填充整个区域。我不确定我的jScrollPane在Opera或Safari中是否有效。

我检查过谷歌并发现了一些直接相关的建议,只是为了:

  

“确保该部门具有指定的高度(确实如此)并尝试刷新(没有运气),以防内容(仅文本)需要预先加载。”

我想知道在发布任何代码之前,是否有人可以根据他们以前的经验建议我做任何检查。


这只是用jScrollPane&标记的第二个问题。 Firefox,所以也许没有人会熟悉这个'bug'。在这种情况下,我将创建并发布一些简化代码,这些代码会在Firefox中生成此错误,但不会生成IE或Chrome。


更新:我创建了一个“测试”滚动条网页,以查看是否会复制该错误,并且工作正常 - 因此无需发布错误检查。


问题必须存在于我正在处理的网站上的代码中。

到目前为止,我已经确定所有JavaScripts都可以工作,而我的自定义jScrollPane CSS也没问题。所以它现在只是通过每个样式表消除的过程。我有一种感觉,错误的来源可能在我的自定义重置CSS。

我相信我会修复这个错误,并且会让你们知道任何一种方式。

1 个答案:

答案 0 :(得分:0)

该错误在CSS重置中被怀疑。具体来说,使用列计数规则。

我已将它们(moz- / wekbit- / column-count)定义为“1”而不是定义为“auto”/根本不定义它。

这是在我尝试使用(CSS3)多列文本时。据推测,jScrollPane需要多列。目前还没有足够的支持使多列文本值得实施IMO。