::part 和 ::theme,一个 ::explainer

Avatar of Robin Rendle
Robin Rendle

DigitalOcean 为您旅程的每个阶段提供云产品。立即开始使用 $200 的免费信用!

Monica Dinculescu 谈论 ::part::theme,这两个伪元素很有可能在新年获得关注和更多关注。正如 Monica 解释的那样,它们旨在帮助我们创建和样式化 Web 组件

当前的新提案是 ::part::theme,这是一组伪元素,允许您在阴影树内进行样式化,从阴影树外部进行样式化。与 :shadow/deep/ 不同,它们不允许您在阴影树内对任意元素进行样式化:它们只允许您对作者标记为符合样式化的元素进行样式化。它们已经通过了 CSS 工作组的审查并得到了认可,并在 TPAC 的一个 Web 组件会议上被提出,因此我们相信它们既是正确的方法,也非常有可能被所有浏览器作为规范实现。

如果整个“阴影树”短语让您像我一样感到恐慌,那么别担心!Monica 已经写了一篇非常棒的文章,详细介绍了 Web 组件和 Shadow DOM 规范

直接链接 →