Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/cocoa/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Google chrome Chrome HTML5视频字幕样式_Google Chrome_Html5 Video - Fatal编程技术网

Google chrome Chrome HTML5视频字幕样式

Google chrome Chrome HTML5视频字幕样式,google-chrome,html5-video,Google Chrome,Html5 Video,我试图在Chrome中显示带有字幕的HTML5视频,但如果出于任何原因,video元素继承了一些样式属性,则字幕不显示属性 例如,如果视频元素继承了行高属性,则字幕无法在最小化模式和全屏模式之间正确转换 检查 我无法为视频>曲目元素定义正确的样式 我主要关心的是:是否有可能在Chrome中操纵video>track元素的样式 我的第二个担忧是:这些元素中行高的这种奇怪行为是Chrome bug还是我的错?在等待问题得到解决之前,我们可以使用:-webkit全屏伪选择器在视频处于全屏模式时更改行

我试图在Chrome中显示带有字幕的HTML5视频,但如果出于任何原因,
video
元素继承了一些样式属性,则字幕不显示属性

例如,如果
视频
元素继承了
行高
属性,则字幕无法在最小化模式和全屏模式之间正确转换

检查

我无法为
视频>曲目
元素定义正确的样式

我主要关心的是:是否有可能在Chrome中操纵
video>track
元素的样式


我的第二个担忧是:这些元素中
行高的这种奇怪行为是Chrome bug还是我的错?

在等待问题得到解决之前,我们可以使用
:-webkit全屏
伪选择器在视频处于全屏模式时更改行高,以下是片段:

video{ line-height: 15px }
video:-webkit-full-screen{ line-height: 30px }

我在你的测试页面()上试过了,它似乎很有效。

作为一种魅力,并不是一个完美的解决方案,因为
-webkit全屏模式下的
行高将取决于屏幕分辨率,但这是一个非常好的解决方案!