我使用Stylish来覆盖网站'背景与黑暗的一个。除其他规则外,The stylesheet包含以下内容:
* {
color: var(--color-3) !important; text-shadow: none !important;
background-color: var(--color-1) !important; box-shadow: none !important;
border-color: var(--color-2) !important;
border-top-color: var(--color-2) !important; border-bottom-color: var(--color-2) !important;
border-left-color: var(--color-2) !important; border-right-color: var(--color-2) !important;
}
除了可视化视频外,这对所有网站都有预期效果,在这种情况下,视频似乎被背景颜色隐藏。示例:Embedded video,non-embedded。
如何从该规则中排除<video>
,或者将视频设为隐藏?更具体地说,有问题的规则似乎是background-color: var(--color-1) !important;
。我尝试使用not
选择器,例如*:not(video)
和其他组合,但这似乎完全禁用了规则,不仅仅是视频(网站和背景不再黑暗)。< / p>