如何在IE中禁用页面滚动

时间:2017-09-13 05:01:20

标签: javascript css internet-explorer

我应该使用什么样的CSS样式来禁止在Internet Explorer中滚动。 我已经尝试过了:

body, html 
{ 
    overflow-x:   hidden; 
    overflow-y:   auto;
}

但它不起作用

2 个答案:

答案 0 :(得分:0)

只有在页面高度不大于窗口高度时,才能禁用浏览器滚动。因此,要禁用滚动,您需要将您的侧面设计为框架类型。您可以使用position: fixed到您的部分,一次显示一个部分,然后停留在mousescroll(只是一个选项)。

答案 1 :(得分:0)

尝试这个技巧,因为我在我的代码上应用了一次

<body scroll="no">

您也可以尝试在CSS中设置html页面的overflow属性。

html, body { overflow: hidden; }

这个CSS适用于Chrome和IE 10:

/* Oculta la scroll-bar pero sigue permitiendo hacer scroll con el mouse */
    body::-webkit-scrollbar { display: none;  }
    html, body { -ms-overflow-style: none; overflow: auto; }