标签: userstyles

如何将用户 CSS 附加到 Microsoft Edge?

在 Internet Explorer 中,我可以附加我自己的 CSS:例如,在 IE 11 中使用 Tools ? 互联网选项 ?常规选项卡 ?外观部分 ? 可访问性?用户样式表 ? 使用我的样式表 ( http://i.stack.imgur.com/gwHYs.png )格式化文档。在其他浏览器中,我使用 Stylish 等插件。

有没有办法在 Microsoft Edge 中做同样的事情?如果不是通过界面选项,那么也许是通过编辑其文件、注册表或其他什么?

css customization userstyles microsoft-edge

6
推荐指数
1
解决办法
3815
查看次数

如何选择*但排除<body>?或者将<body>设置为默认样式?

浏览器通常为元素设置不同的默认样式.用户还可以使用自定义样式表覆盖默认值 .

我经常使用自己的样式覆盖这些默认样式,例如:

* {padding:0; margin:0; }
Run Code Online (Sandbox Code Playgroud)

但是,我希望尊重某些元素属性的默认样式表,例如<body>默认的填充和边距.我试过了:

*    { padding:0;       margin:0;       }
body { padding:default; margin:default; }
Run Code Online (Sandbox Code Playgroud)

但它不起作用.也没有initial.

有没有办法通过选择所有元素但排除<body>?来解决这个问题?

css css-selectors userstyles

5
推荐指数
1
解决办法
1948
查看次数

用于深色主题浏览的全屏倒置亮度过滤器,但在 CSS 中保留色调

我需要帮助来为我的快速而肮脏的黑暗浏览 CSS 过滤器找到解决方法,该过滤器曾经很好地工作,但不再适用于大多数 google 页面,实际上是任何带有 div 的页面(我将其用作用户样式)。我绝不是一个程序员,只是一个患有严重的光致偏头痛的用户,绝对需要黑暗主题的网页来拯救我的眼睛,所以我对 CSS 的了解是可以理解的,抱歉:/这曾经是有效的:

html {filter: invert(100%) hue-rotate(180deg);}
img {filter: invert(100%) hue-rotate(180deg) !important;}
video {filter: invert(100%) hue-rotate(180deg) !important;}
Run Code Online (Sandbox Code Playgroud)

它曾经反转页面上的所有颜色,然后将色调旋转 180 度以保持色调相同,因此结果是一个亮度反转的网页(蓝色仍然是蓝色,橙色仍然是橙色等等,只是更亮的文本和在较暗背景上的口音)。然后我反转了对图像和视频的影响,将它们从最终结果中的过滤器中排除。结果对我来说看起来足够优雅,并且比大多数深色浏览的 chrome 扩展的结果更好。它曾经完美地工作,但最近发生了一些变化,任何带有 div 的页面,包括大多数谷歌页面,都有很大一部分白色背景与过滤器仍然适用的黑色部分交织在一起。我怀疑过滤器在这些部分应用了两次,从而将其恢复为白色。

非常感谢您的帮助。我很确定使用 html 选择器将它应用于整个页面不再是这样做的方法,但我对如何使其工作一无所知,请原谅我的无知并提前致谢。

css accessibility userstyles

5
推荐指数
1
解决办法
1059
查看次数