javascript - 全屏时更改 html5 视频控件布局

标签 javascript html html5-video

我正在关注 this关于如何更改 html5 视频控件布局的教程。但是当我进入全屏模式时,控件会恢复为默认值。有没有人举例说明如何在全屏模式下更改布局?

最佳答案

在正常和全屏模式下完全隐藏 native 控件:

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

将自定义控件的z-index设置为等于或高于2147483647:

#video-controls {
  z-index: 2147483647;
}

来源:Hiding Native HTML5 Video Controls in Full-Screen Mode

注意:如果您正在关注 tutorial , 那么你还需要设置自定义控件的 position 使其可见:

#video-controls {
  z-index: 2147483647;
  position: absolute; /* top left corner, change it if you like */
}

关于javascript - 全屏时更改 html5 视频控件布局,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24318367/

相关文章:

javascript - 使用 AJAX 调用获取数据,点击处理程序导致信息显示问题

javascript - 从列表中删除/隐藏大量元素的最快方法

javascript - 查询 :not selector doesn't work with style on class

jquery - jquery css 函数在 Firefox 和 IE 11 上的奇怪行为

javascript - 获取视频以鼠标移动的方向播放

Javascript 正则表达式在 ' & ' 、 ' - ' 或 ' > ' 上分割

javascript - Material UI 中的嵌套按钮 : how to disable ripple effect of container button while clicking on a child button?

javascript - 单击开关时如何在 2 个 div 之间平滑切换?

javascript - iOS 6 中的 iPhone Safari 是否支持内联视频?

ios - 从 iOS Safari 上的链接播放全屏视频