我正在使用 antiscroll 框架在我的网站上创建一个类似 Apple 的滚动条。有关该框架的更多信息可以在这里找到:https ://github.com/LearnBoost/antiscroll
我已经按照这些步骤查看了示例代码,即文件 index.html。我试图重建这个例子,它可以在 Safari 和 Chrome 浏览器中运行。然而,在 IE 和 Firefox 上,本机滚动条在类似 Apple 的滚动条下方仍然可见 :(
我不知道是什么原因造成的。我在这里创建了一个 JSFiddle:
<div class="antiscroll-wrap">
<div class="antiscroll-inner huurvoorwaarden-wrapper">
<p>Test</p>
<p>Test</p>
<p>Test</p>
<p>Test</p>
<p>Test</p>
<p>Test</p>
<p>Test</p>
<p>Test</p>
<p>Test</p>
<p>Test</p>
<p>Test</p>
<p>Test</p>
<p>Test</p>
<p>Test</p>
<p>Test</p>
<p>Test</p>
<p>Test</p>
<p>Test</p>
<p>Test</p>
<p>Test</p>
<p>Test</p>
<p>Test</p>
<p>Test</p>
<p>Test</p>
</div>
</div>
CSS:
.antiscroll-inner {
width: 100px;
height: 100px;
background-color: #BBB;
}
而且我只有一行JS:
$('.antiscroll-wrap').antiscroll();
在小提琴中,我已经导入了所需的库(jQuery、antiscroll.js、antiscroll.css 和 jquery.mousewheel.js)。
如果你在 Firefox 或 IE 中打开 fiddle,你可以清楚地看到问题所在。有人可以向我解释为什么会发生这种情况以及我可以做些什么来解决它?
谢谢!