CSS :where() 伪类

定义和用法

CSS :where() 伪类用于同时为括号内的所有元素应用相同的样式。

:where() 伪类需要一个以逗号分隔的选择器列表作为其参数。

:where() 伪类与 :is() 伪类类似,但在特异性上有所不同::where() 的特异性始终为 0,而 :is() 的特异性取决于其参数中最具体的选择器。

实例

为 p.intro、<ul> 和 <ol> 元素应用红色文本颜色:

:where(p.intro, ul, ol) {
  color: red;
}

亲自试一试

CSS 语法

:where(selector-list) {
  css declarations;
}

技术细节

版本: CSS4

浏览器支持

表格中的数字指定了完全支持该伪类的首个浏览器版本。

Chrome Edge Firefox Safari Opera
88 88 78 14 74