::cue (:cue)
::cue CSS 伪元素匹配所选元素中的WebVTT提示。这可以用于在 VTT 轨道的媒体中使用字幕和其他线索。
只有 CSS 一小部分属性可以与 ::cue 伪元素一起使用:
coloropacityvisibilitytext-decorationand its longhand properties:text-decoration-line,text-decoration-color, andtext-decoration-styletext-shadowbackgroundand its longhand properties:background-color,background-clip,background-image,background-origin,background-position,background-repeat,background-size,background-attachment, andbackground-blend-modeoutlineand its longhand properties:outline-color,outline-style,outline-widthfontand its longhand properties:font-kerning,font-style,font-variant,font-variant-numeric,font-variant-position,font-variant-east-asian(en-US),font-variant-caps,font-variant-alternates,font-variant-ligatures,font-synthesis,font-feature-settings,font-language-override,font-weight,font-size,font-size-adjust,font-stretch, andfont-familyline-heightwhite-spacetext-combine-upright(en-US)ruby-position(en-US)
属性应用于整个提示集,就像它们是单个单元一样。唯一的例外是背景及其简写属性可以单独应用于每个提示,以避免创建框并遮盖意外大面积的媒体。
语法
::cue | ::cue( <selector> )
示例
以下 CSS 设置提示样式,使文本为白色,背景为半透明黑盒。
css
::cue {
color: #fff;
background-color: rgba(0, 0, 0, 0.6);
}
规范
| Specification |
|---|
| WebVTT: The Web Video Text Tracks Format # the-cue-pseudo-element |
浏览器兼容性
BCD tables only load in the browser