在Polymer中,如何指定一个mixin来定位另一个元素中的元素?

时间:2015-08-01 08:08:36

标签: html polymer

此演示演示了我的问题:http://jsbin.com/kuxuqa/3/edit?html,output

背景正在应用于两个按钮,但mixin未应用于属于自定义元素的按钮。如何声明适用于Button 2的mixin?

1 个答案:

答案 0 :(得分:0)

出于某种原因,我认为我必须在我的选择器中定位paper-button。我的例子的解决方案是:

#test {
  --paper-button {
    color: red;
  }
}

关键是要避免使用/deep/::shadow(因为据报道这些将被弃用)。您应该仅使用选择器定位 light dom ,使用mixins为阴影dom中的元素应用自定义样式。