作者文章

Geoff Graham

阅读、写作、咖啡、网页、重复。

文章直链::future

:future

:future 是一个 CSS 伪选择器,我们可以用它在媒体播放期间为即将出现的元素设置样式。想想视频中的字幕。我们可以用它来为接下来出现的字幕设置样式,以便在视觉上将其与当前显示的字幕区分开来……

文章直链::past

:past

:past 是一个 CSS 伪选择器,匹配已在时间线上经过的元素。您将在很大程度上看到它在使用 WebVTT 创建的视频字幕中发挥作用。当字幕不再是当前显示的文本时,它……

文章直链::current

:current

:current 是一个 CSS 伪选择器,匹配当前显示的元素或元素的祖先。因此,我们可以匹配像这样已渲染到屏幕上的项目

:current(p, ul);

……这将选择所有当前……

文章直链:border-boundary

border-boundary

CSS 中的border-boundary 属性为影响元素边框行为的元素边界设置约束。它在 CSS Round Display Level 1 规范中定义,该规范目前处于工作草案状态。这意味着……

文章直链:caret

caret

CSS 中的caret 是一个简写属性,它将caret-colorcaret-shape 属性组合到一个声明中。因此,我们可以这样写

.element {
  caret: #ff7a18 underscore;
}

……这类似于这样写

.element {
  caret-color: #ff7a18;
  
……