私の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を指定しfont-size
てcssで指定し、もちろん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ファイルに触れない方法を好みます。