在非全屏模式下将样式应用于<video> </video>

时间:2014-09-14 13:50:06

标签: html css video

我想将样式应用于<video>仅当它不是全屏模式时。我的第一个想法是:

video:not(:fullscreen):not(:-webkit-full-screen):not(:-moz-full-screen):not(:-ms-fullscreen) {}

不幸的是,not() {{1}}必须不包含伪元素。

我希望浏览器的默认样式在全屏模式下接管,而我在非全屏模式下处理元素的定位。我确信可以通过JS在全屏中添加一个类,但有没有css方法可以做到这一点?

1 个答案:

答案 0 :(得分:0)

浏览器将完全忽略包含无法识别的部分的任何选择器(例如来自不同浏览器的前缀伪类)。

因此,您需要将每个浏览器版本拆分为单独的规则集。