2013-07-10 79 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顏色:黑色; } –

相關問題