看起来您可以在 IE 11 中使用 IE 特定的滚动条样式,例如:scrollbar-face-color、scrollbar-track-color 等,但不能用于 Edge。 Edge 有替代品吗?
最佳答案
没有official documentation就很难具体知道了, clear indications , 或 official word from the dev team ,但根据之前关于 Edge 的目的和设计目标的评论,这似乎不太可能。
这就是为什么我这么说:
您所指的属性最初添加到 IE8 as extensions符合 CSS 2.1 规范。这些属性是非标准的并且被认为是illegal in some circles . (还有其他 non-standard variations ,但不清楚 MS Edge 是否支持它们。)
可以明确的是,Edge 可能未正式支持这些特定属性,大概是因为它们是专有扩展。
这似乎不太可能改变,因为 MS Edge 的主要设计点之一是搁置遗留兼容性以支持标准和跨平台互操作性。 (并且,考虑到 major functionality changes 是针对 IE11 制作的,没有更改主要或次要版本号,因此在任何给定更新后,对非标准属性的支持可能会消失是完全可行的。)
这些属性在您使用的构建中起作用的事实可能是经过深思熟虑的设计决定,也可能是 Edge 基于 Trident 引擎的一个分支这一事实的副作用,其中有许多遗留行代码已被删除。
再次声明,未经官方确认或公告,这都是基于经验和之前团队行为的猜测。你的旅费可能会改变。
希望这有助于...
-- 兰斯
关于css - 支持 Edge 浏览器中的滚动条样式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31552286/