CSS3播放后始终显示文字是一个非常有用的特性,因为它允许你在播放视频或音频时显示自定义的文字。这些文字可以是关于媒体的说明、歌词或其他有用的信息。 为了实现这一功能,我们可以使用CSS3的textt...
CSS3播放后始终显示文字是一个非常有用的特性,因为它允许你在播放视频或音频时显示自定义的文字。这些文字可以是关于媒体的说明、歌词或其他有用的信息。
为了实现这一功能,我们可以使用CSS3的text-track属性。这个属性允许我们创建一个文本数据轨道,其中包含我们要在媒体播放时显示的文本信息。
下面是一个简单的示例,演示如何在CSS3中使用text-track属性:
<video controls="controls">
<source src="mymedia.mp4" type="video/mp4">
<track kind="subtitles" src="mymedia-en.vtt" srclang="en" label="English">
</video>
<br>
<style>
video::cue {
color: white;
background-color: black;
font-size: 18px;
text-align: center;
text-shadow: 2px 2px 2px rgba(0,0,0,0.8);
padding: 5px;
border-radius: 5px;
}
</style>