假设我有一个这样的css样式:
.foo a, .foo a:visited .foo a:hover {
/* some styles here */
}
.bar table tr td{
/* other style here */
}如何在CSS资源中识别它们?具体地说,我应该在自己的CssResource界面中引用什么样式名称?
发布于 2010-06-25 06:14:11
问题是为什么要引用它们?:) CssResource只是引用被GWT编译器混淆的样式名称的一种方便方法。因此,您可以将String foo()和String bar()放入其中,以便可以将这些样式添加到您的Java代码中的小部件中。现在,假设您在您的小部件中放置了一个应用了.bar样式的表- .bar table tr td将自动应用于该表的每个单元格(按照通常的CSS规则),您不需要添加任何其他样式名称,等等,因此不需要直接引用该(.bar table tr td)样式,就像.bar样式所需的那样。
希望这是有意义的:)
https://stackoverflow.com/questions/3113872
复制相似问题