【发布时间】:2016-07-06 22:55:49
【问题描述】:
在 Internet Explorer 和 Edge 中,我试图隐藏溢出元素上的所有滚动条,具有特定类的元素除外:
*:not(.ignore-scrollbar-rule) {
-ms-overflow-style: none;
}
但是,我无法应用此规则,并且滚动条即使在具有 ignore-scrollbar-rule 类的元素上也是隐藏的。在 IE/Edge 中忽略此规则是否有原因?
【问题讨论】:
-
确定这里没有其他冲突规则吗?如果它隐藏了 all 滚动条,则只有两个选项:类是错误的并且在 CSS 和 HTML 中不一样,或者有另一个规则将滚动条隐藏在不应该出现的地方。代码检查员说什么?
-
@BramVanroy,我包含了一个 JS Fiddle,其中包含了最基本的问题。我将不得不继续寻找。但在那个例子中,没有别的了。
标签: css internet-explorer scroll microsoft-edge