【发布时间】:2017-02-21 16:50:25
【问题描述】:
我无法理解如何将自定义 css 变量与聚合物一起使用。目前我正在使用“iron-overlay-behaviour”进行叠加。
这包括定义了各种 css 变量的“iron-overlay-backdrop”元素。我感兴趣的主要是--iron-overlay-backdrop-opacity。
我可以通过添加使这些在我的主 index.html 文件中工作
<style is="custom-style">
:root {
--iron-overlay-backdrop-opacity: 0.4;
}
</style>
但我不想在那里定义样式!我想在我的自定义叠加元素中定义它们。
如何在我的自定义元素中使用这些?
我试过这样使用它们
<dom-module id="faq-overlay">
<style>
:host {
--iron-overlay-backdrop-opacity: 0.3;
--iron-overlay-backdrop-background-color: red;
}
...
但这不起作用。有没有办法做到这一点?
【问题讨论】:
标签: polymer