Css 如何设置扩展HTML元素的聚合元素的样式

Css 如何设置扩展HTML元素的聚合元素的样式,css,dart,dart-polymer,Css,Dart,Dart Polymer,我在dart编辑器中创建了默认的示例web项目,并将元素更改为扩展DivElement,因此: (我相应地更改了所有HTML和dart文件) 元素按预期工作,但在Firefox(30.0)中丢失了所有样式。(它在铬合金中正常工作) 这是Firefox中的一个bug吗 编辑:为了清楚起见,CSS是在clickcounter.html文件中定义的。使用普通自定义元素时,元素样式会复制到元素,如果元素是扩展DOM元素的元素,则不会执行此操作 这是您应该在标记中为元素创建的CSS聚合物。 (这显然是一

我在dart编辑器中创建了默认的示例web项目,并将
元素更改为扩展
DivElement
,因此:

(我相应地更改了所有HTML和dart文件)

元素按预期工作,但在Firefox(30.0)中丢失了所有样式。(它在铬合金中正常工作)

这是Firefox中的一个bug吗


编辑:为了清楚起见,CSS是在
clickcounter.html
文件中定义的。

使用普通自定义元素时,元素样式会复制到
元素,如果元素是扩展DOM元素的元素,则不会执行此操作

这是您应该在
标记中为
元素创建的CSS聚合物。
(这显然是一个bug,它没有创建此样式。您已经创建了问题)

style{display:none!重要;}
div[is='click-counter']div{
字体大小:24pt;文本对齐:居中;页边距顶部:140px;
}
div[is='click-counter']按钮{
字体大小:24pt;页边距底部:20px;
}

您使用的是哪种Dart版本?未更改的元素在FF中是否正确显示?使用1.4和1.5进行尝试。未更改的元素按预期工作。