禁用滚动条(灰显),IE7除外

时间:2013-12-09 22:52:37

标签: html css internet-explorer scroll internet-explorer-7

我有一个叠加层,当滚动条仍然可见时(变灰)禁用滚动,我用过:

CSS

html.noscroll {
    position: fixed;
    overflow-y: scroll;
    width: 100%;
}

它在IE8及更高版本中正常工作,但在IE7中滚动条仍然启用,我仍然可以在页面中滚动。

有人知道如何解决这个问题吗?

1 个答案:

答案 0 :(得分:0)

溢出:滚动使IE在所有情况下都显示滚动条,即使不需要它。这就是你想要做的事情?

IE6&已知7与“位置:相对”或“宽度:100%”和边距相结合时会出现滚动问题。

尝试

width: 80%;

如果滚动颜色正确,则可能存在边距/填充问题。如果没有改变,请尝试改变位置。