聚合物元素没有阴影dom的造型封装

时间:2014-05-21 22:11:44

标签: css polymer shadow-dom

到目前为止,我已经写了一些Polymer组件,对于我更复杂的东西,我喜欢他们的样式与页面的其他部分是如何隔离的。在多个应用程序中使用它们要容易得多。

然而,今天我正在创建一个超级简单的组件,我意识到我真的很想让页面的样式流入。我有一个组件包含了一堆逻辑,但只是呈现基本的<a href>链接。是否可以通过CSS或其他方式让该链接从页面的其余部分继承其样式?

1 个答案:

答案 0 :(得分:2)

appyAuthorStyles曾经很棒。不幸的是,它不再属于Shadow DOM规范。

您的两个解决方案是:

  1. 创建一个小样式表(例如shared.css),其中包含页面和组件使用的通用规则。
  2. 使用::shadow and /deep/从外部设置链接的样式,与页面样式链接的方式相同。