-1

是否有任何已知原因 overflow-y: hidden 会删除 IE9 中的所有滚动条?

我把它放在一个只有 IE9 的样式表中,如下所示:

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

2 回答 2

7

我是个天才,我的 x 和 y 互换了。对于看到这一点的未来开发人员。睡吧,真的很有帮助。

于 2013-04-08T15:02:14.467 回答
0

overflow:hidden 属性将隐藏任何将流出元素框模型的正常边界的内容。在这种情况下,您将其设置为 html,因此任何溢出的内容都会隐藏而不是滚动条。试一试,看看它是如何工作的:

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

这是一篇关于所有可用溢出属性及其工作原理的精彩文章:http: //css-tricks.com/the-css-overflow-property/

于 2013-04-04T19:03:26.423 回答