如何从应用样式表中排除视频?

时间:2018-07-08 08:59:37

标签: css safari

Safari没有内置的“深色主题”或夜间模式扩展程序(如Chrome),因此当我需要在黑暗的房间里做作业(室友睡觉时)时,它确实很痛苦。幸运的是,Safari可以优先更改其默认CSS工作表。所以我写了一些东西,

* {
color: rgb(176, 176,176) !important;
background: #000000  !important;

}

a:link {
color: rgb(99,202,67)!important;

}

通常效果很好,但存在一个主要问题。 所有视频都变成黑色,无法观看。

我尝试使用:not()选择器从应用vvbackground排除视频:#000000!important,但是它不起作用。

*:not(.container) {
color: rgb(176, 176,176) !important;
background: #000000  !important;

} The element from the video page

容器是我检查元素时的类的名称。不确定是否正确。

渴望提出建议。预先感谢!

1 个答案:

答案 0 :(得分:0)

您可以使用inherit重设CSS属性。

尝试为视频添加新的选择器,并将colorbackground设置为inherit

但是通常,将所有元素设置为黑色可能不是一个好主意,因为您还会使透明元素变得不透明。

更好的方法是只将某些元素设置为黑色