📜  CSS cue-after属性(1)

📅  最后修改于: 2023-12-03 15:00:04.716000             🧑  作者: Mango

CSS cue-after属性介绍

CSS cue-after属性定义在元素完成播放后要执行的操作。这个属性用于声音、视频和其他媒体。

语法
selector {
  cue-after: [事件] [时间];
}
  • 事件:必填项。表示 cues 的事件。常见的有 enter、exit、down、up、left 和 right 等。

  • 时间:可选项。表示 cues 播放的时间点。可取值有秒、毫秒和百分比等。

属性值

属性值可以有多个,用逗号隔开。

.selector {
  cue-after: "看到了吗?你在看这个部分好像有点累", url(shake.mp3), url(pingpong.srt);
}
示例
video::cue-after {
  content: "视频快要结束了,请点击订阅按钮以获取更多内容!";
  color: red;
  font-size: 20px;
  background-color: yellow;
  position: absolute;
  top: 30%;
  left: 30%;
  border: 1px solid black;
  padding: 20px;
}

这个例子中,我们向<video>元素添加了一个cq事件。当视频快要播放完时,会出现一个提示窗口。

浏览器兼容性

cue-after只有在一些浏览器中支持。目前,只有 Chrome 和 Safari 支持此属性,而 Mozilla Firefox、Microsoft Edge 和 Internet Explorer 仍未支持。