禁用除1节之外的滚动

时间:2014-11-12 18:03:06

标签: javascript jquery html css scroll

我正在创建一个网站,在整个网站上将禁用滚动(它是由部分组成的,除了1个部分外,所有部分都与屏幕高度一样高,因为那个部分太大了。)。< / p>

我一直在四处寻找是否有任何插件存在,但还没有运气,但是。

是否有人知道插件或如何操作?

这对我有很大帮助。

2 个答案:

答案 0 :(得分:0)

如果您的所有网站都拥有样式overflow:hidden,那么您可以按ID或类定位一个部分并将其设为overflow-y:scroll

ps您发布的链接是404错误

答案 1 :(得分:0)

通过将overflow属性设置为none,可以使用css禁用或启用包含元素的滚动。 但是,在你的情况下,我猜没有脚本的原因,你可以简单地用违规元素的样式设置overflow属性。

这里是代码: http://jsfiddle.net/tqkr9vyz/2/

        function setScroll(elementName, s) {
          document.getElementsByName(elementName).style.overflow = s;
        }