如何使用Shadow DOM中的父CSS

时间:2018-03-20 18:50:06

标签: html css shadow-dom web-content webcontent

我有来自父应用程序的css,我想在shadow dom制作的web组件中使用。我不想将css从父应用程序复制到web-component,但是现在,web组件无法看到父应用程序css,我该怎么做?

std::string

1 个答案:

答案 0 :(得分:1)

Shadow DOM受到外部CSS的保护。这是按设计

TL; DR:

如果您希望外部CSS影响自定义元素的shadowRoot中的DOM,则需要:

  1. 使用<slot>
  2. 将CSS复制到shadowDOM
  3. 以下是我在类似问题上给出的三个答案: