有没有办法在 Internet Explorer 11 中为实际网站启用深色主题(针对浏览器本身)和深色模式/夜间模式?
答案1
你可能使用插件(工具 -> 管理插件)时,如果有诸如“关灯”之类的插件,则很幸运。
否则,我会破解我自己的暗模式 CSS 文件,它可以像这样应用在任何网站的顶部:
- 转到“工具”->“Internet 选项”->“辅助功能”(在“外观”部分下)
- 如果您点击“忽略网页上指定的颜色”,这会影响各种各样的东西,包括开发工具!因此,只需点击“使用我的样式表格式化文档”并选择您的自定义样式表
这是我的自定义样式表(创建一个新的文本文件,并重命名为 name.css):
body:before {
content:"";
position:fixed;
top:50%; left: 50%;
z-index:9999;
width:1px; height: 1px;
outline:2999px solid invert;
}
H T:莉亚·维鲁
这将完全反转所有文本/图像中的所有颜色(仅限 IE9+)。比尝试指定所有内容要容易得多。
否则,如果您可以访问该网站本身,则可以使用 JavaScript 切换一些不同的样式(在 Stack Overflow 上询问如何操作)。
Internet Explorer 不支持@media (prefers-color-scheme: dark)
(并且据我所知无法访问任何 Windows 设置),所以这就是为什么以编程方式前进的唯一方法是使用按钮/切换。
答案2
IE 团队当时所做的工作并非一无是处,但 IE11 的发布时间比当时晚了几年。目前,只有一款浏览器可以真正实现自定义,而且您实际上可以为浏览器本身设置主题,还可以覆盖每个网站的所有样式。
- 您需要使用 Waterfox Classic(而不是其他版本)。
- 修理个人网站您需要 Stylus 扩展;您可以在此处找到它及其使用说明。
- 你可能想让 Waterfox Classic 变暗,因为演示在这里。要做到这一点,你必须做一些工作,尽管这是完全可能的。首先你需要经典主题恢复器扩展. 其次你需要CTR 的设置开始清理浏览器。
人们需要支持这些项目,否则它们就会消失,而我们将被像 Chrome 这样的可怕的间谍浏览器所困扰。祝你好运。