Dart bwu_datagrid,如何覆盖行背景色并添加行:悬停颜色

Dart bwu_datagrid,如何覆盖行背景色并添加行:悬停颜色,dart,dart-polymer,bwu-datagrid,Dart,Dart Polymer,Bwu Datagrid,我试图覆盖奇数/偶数颜色,并为行提供“:hover”背景色,但我无法覆盖: undefined .bwu-datagrid-row.odd, .bwu-datagrid-row.odd:not([style-scope]):not(.style-scope) { background: #fafafa; } 以下是我在主题html上尝试的内容,但没有结果: :host::content .bwu-datagrid-row.odd, .bwu-datagrid-row.odd {

我试图覆盖奇数/偶数颜色,并为行提供“:hover”背景色,但我无法覆盖:

undefined .bwu-datagrid-row.odd, 
.bwu-datagrid-row.odd:not([style-scope]):not(.style-scope) {
    background: #fafafa;
}
以下是我在主题html上尝试的内容,但没有结果:

:host::content .bwu-datagrid-row.odd,
.bwu-datagrid-row.odd {
      /* !important works, but it prevents me from doing a :hover */
      background-color: lightskyblue;
      background: lightskyblue;
}

将“:hover”添加到最后一条规则不会在鼠标悬停行时触发。我希望这是可能的,所以当有人在一行中的任何单元格上悬停时,整行都会改变背景颜色

包中:bwu\u datagrid/datagrid/bwu\u datagrid\u default\u它们。*
是默认的主题样式模块。它应该被用作你自己主题的模板

创建一个同名的样式模块(
),将您想要/需要的内容从附带的默认主题复制到您的自定义主题。
然后只导入自定义主题,而不是从
包:bwu\u datagrid/datagrid/
导入的主题,并且只应用样式模块中的样式。

这样,您就不必“对抗”默认主题。

是的,非常感谢!:)我错误地认为我需要扩展基础主题。但是,是的,在我关闭依赖关系的那一秒,一切都起了作用。我花了很长时间研究如何在Polymer 1中实现这一点,但遇到了很多限制,这使得没有时间编写文档;-)不过我很喜欢这个结果。