CSS 伪类选择器 :defined 表示已使用 customElementRegistry.define() 方法定义的元素。这包括标准元素以及自定义元素。
语法
CSS :defined 示例
以下示例演示了 :defined 伪类的用法:
在上面的例子中:
- 标准元素 <p> 被赋予了一些样式( background-color: yellow; font-family: 'Courier New', Courier, monospace; )
- 已声明自定义元素 (sample-custom-element) 并赋予了一些样式(颜色:蓝色;
- 伪类 :defined 应用于定义的元素,其样式指定为 (font-style: normal; font-weight: 700; font-family: fantasy;)
- 输出显示,元素(标准元素和自定义元素)都采用使用 :defined 伪类指定的样式。