Internet Explorer 11 深色主题和网站深色模式

Internet Explorer 11 深色主题和网站深色模式

有没有办法在 Internet Explorer 11 中为实际网站启用深色主题(针对浏览器本身)和深色模式/夜间模式?

答案1

可能使用插件(工具 -> 管理插件)时,如果有诸如“关灯”之类的插件,则很幸运。

否则,我会破解我自己的暗模式 CSS 文件,它可以像这样应用在任何网站的顶部:

  1. 转到“工具”->“Internet 选项”->“辅助功能”(在“外观”部分下)
  2. 如果您点击“忽略网页上指定的颜色”,这会影响各种各样的东西,包括开发工具!因此,只需点击“使用我的样式表格式化文档”并选择您的自定义样式表

这是我的自定义样式表(创建一个新的文本文件,并重命名为 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 的发布时间比当时晚了几年。目前,只有一款浏览器可以真正实现自定义,而且您实际上可以为浏览器本身设置主题,还可以覆盖每个网站的所有样式。

人们需要支持这些项目,否则它们就会消失,而我们将被像 Chrome 这样的可怕的间谍浏览器所困扰。祝你好运。

相关内容