2013-07-10 57 views

回答

2

Vaadin的内置主题通常支持vaadin表中所选行的特定样式。

如果你想在选定的行应用自定义风格,你可以通过CSS做到这一点:

.v-table tr.v-selected { 
    background-color: #5B677D; 
    color: #fff; 
} 

先决条件:Chapter 8.4 "Creating and Using Themes" from Book of Vaadin

+0

哎,我怎么能覆盖由一个主题创建的风格?例如我有一个主题已经安装,我如何覆盖由该主题所做的V选择。 Tnx –

+0

@VasileSurdu AFAIK,你需要扩展现有的主题(即创建新的自定义主题),然后覆盖样式。您还可以[添加样式名称](https://vaadin.com/api/com/vaadin/ui/AbstractComponent.html#addStyleName(java.lang.String))到您的组件,然后创建自定义组件特定选择器压倒一切的主题风格。 –

+0

我发现的解决方案,.v-表tr.v-选择.v-选择{背景:#EEEEEE; \t颜色:黑色; } –

相关问题