如何转换全屏HTML5视频?

时间:2015-08-19 11:47:22

标签: javascript css html5 video

我能够使用这个CSS规则转换普通的非全屏视频元素:

transform: rotate(9deg) !important;

但是,当我将视频全屏显示时,规则会被用户代理CSS规则神奇地覆盖:

user-agent CSS-rules

所以我猜我问的是,我是否可以以某种方式覆盖甚至用户代理规则?从它的外观来看,转换属性是过度驱动的,因为它是删除线,但视频不会旋转。

1 个答案:

答案 0 :(得分:0)

您是否尝试过指定css规则,类似于浏览器强制执行的规则?所以,看看上面粘贴的代码,可能是这样的:

video:-webkit-full-scren {
    transform: rotate(9deg) !important;
}

我为范围输入做了一些类似的事情,我成功地覆盖了默认的浏览器样式。也许它也适用于此。

此外,我还做了一些类似的全屏调整。我想在全屏时删除控件,因为我实现了自己的控件。我刚刚使用它并且它起作用了:

video::-webkit-media-controls {
    display: none !important;
}

::-webkit-media-controls {
    display:none !important;
}