以编程方式访问内联样式,其中名称以短划线分隔

时间:2010-10-07 10:19:59

标签: css gwt uibinder

Here展示了如何在CamelCase中使用样式,但如何在名称中使用带破折号的样式?有效的Java方法名称中不能包含破折号(至少eclipse显示语法错误)。

模板中定义的样式:

.menu-inactive{ background-color: grey; }

1 个答案:

答案 0 :(得分:4)

您可以将CssResource.ClassName用于无效Java标识符的有效CSS类名。

interface MyCssResource extends CssResource {
    @CssResource.ClassName("menu-inactive")
    String menuInactive();
}