【发布时间】:2017-06-21 00:23:52
【问题描述】:
我正在寻找一种方法来替换 ::shadow,因为它已经消失了。我在这个网站上找到了两个关于它的主题,但都暗示要修改阴影元素。
here 和 there
但是 Web Components 的重点是能够将我们在 Internet 上找到的任何元素导入到我们的网页/应用程序中。所以,这意味着我不想修改这些“第三方元素”上的任何东西,因为有来源,如果我修改它们,我以后更新它们时会被覆盖。
所以,假设我在webcomponents.org 上下载了一个创建某种按钮的元素,但我需要更改此按钮的颜色,因为它不适合我的页面/应用程序的样式。元素创建者没有在他的 CSS 中放置任何变量,没有 @apply 规则,没有导入,什么都没有。只是聚合物元件本身,工作正常。
如何在不修改元素源代码的情况下做到这一点?
【问题讨论】:
标签: css polymer-1.0 shadow-dom