📅  最后修改于: 2021-01-08 01:16:14             🧑  作者: Mango
Shadow DOM是DOM的新属性,用于构建组件。 Shadow DOM提供了一种将隐藏的单独DOM附加到元素的方法。
在上面的代码中,标题组件包括页面标题和菜单按钮。
现在查看Shadow DOM的用法。它允许用户在有作用域的子树(称为影子树)中定位子级。
#shadow-root
阴影根位于阴影树的顶部,连接到阴影树的元素称为阴影主机。该影子主机包含一个名为shadowRoot的属性,该属性指定影子根。
如果阴影DOM中有一个元素,则可以通过将
例如,对
将子级添加到
Shadow DOM
标头将 slot>元素替换为上面指定的子元素,如下所示:
Shadow DOM
如果没有节点分配给该插槽,则显示回退内容。
#shadow-root
您可以为元素提供自己的图标,例如-