如何替换Vaadin中的UI元素样式,例如表格

时间:2012-01-11 20:24:05

标签: styles customization vaadin

我想替换自定义表的样式。

使用

  fooTable.setStyleName("v-tableII");

产生以下结果

  <div class="v-table v-table-v-tableII v-tableII" ...

(哎呀)

替换'v-table'样式很重要,因为它属于另一个自定义表。

有没有办法为不同的表使用不同的样式? (帮助建议使用addStyle,但原始的'v-table'样式是为另一个自定义表量身定制的)

提前感谢您的回答。

1 个答案:

答案 0 :(得分:2)

这就是vaadin的工作原理,你将永远拥有它。您正在使用正确的选项fooTable.setStyleName(&#34; v-tableII&#34;)但是您还记得将它添加到您的css文件中吗?在某些情况下,您可能必须在某些选项上设置!important。