我的html长这样:
<!DOCTYPE html>
<html>
<head>
<meta name="viewport" content="width=device-width">
</head>
<body>
<video controls="" autoplay="" name="media">
<source src="videoPath" type="video/mp4">
<track label="English" kind="subtitles" srclang="en" src="subs.vtt" default>
</video>
</body>
</html>
“subs.vtt”是字幕文件。
如何更改与“track”元素相关联的字幕大小?
我尝试创建一个“css”文件,然后给“track”指定一个“id”,在“css”中指定它的“font-size”,当然还将“css”链接到“html”,但是大小没有改变。
我还尝试在“.vtt”文件本身内部进行样式设置:
WEBVTT
1
00:00:43.889 --> 00:00:46.949 size:200%
<i>Introduction...</i>
但它没有改变大小。
我还尝试了在网上找到的类似于这样的内容:
WEBVTT
<link href="style.css" rel="stylesheet" type="text/css" />
1
00:00:43.889 --> 00:00:46.949
<c vIntro><i>Introduction...</i></c>
并且在css中:
.vIntro{
font-size: 5em;
}
但是这并没有改变大小。
我更喜欢一种不用触碰.vtt文件的方法。