CSS 阴影部分
CSS 阴影部件 模块定义了 ::part()
伪元素,它可以设置在 阴影宿主 上。 使用此伪元素,您可以使阴影宿主能够将阴影树中的选定元素暴露给外部页面以用于样式目的。
默认情况下,阴影树中的元素只能在其各自的阴影根目录中进行样式化。 CSS 阴影部件模块允许在构成自定义元素的 part
属性上包括 <template>
后代,通过 ::part()
伪元素将阴影树节点暴露给外部样式。
参考
选择器
HTML 属性
定义
指南
相关概念
- HTML
<template>
元素 - HTML
<slot>
元素 Element.part
属性Element.shadowRoot
属性Element.attachShadow()
方法ShadowRoot
接口- CSS 作用域 模块
规范
规范 |
---|
CSS 阴影部件 |
另请参见
- CSS 伪元素 模块
- CSS 选择器 模块
- 使用阴影 DOM
- 模板:在当前作用域之外进行样式化 在 web.dev 上 (2023)