我使用vanilla GWT DataGrid (com.google.gwt.user.cellview.client.DataGrid)
來構造一個表。爲了玩CSS樣式,我使用了中描述的類似方法。樣式DataGrid GWT
我需要對整個表應用邊框。我可以使用.dataGridCell
將邊框應用於單個單元格。
/**
* Applied to every cell.
*/
.dataGridCell {
padding: standard-cell-padding;
border-bottom: 1px solid #6f7277;
border-left: 1px solid #6f7277;
border-right: 1px solid #6f7277;
border-top: 1px solid #6f7277;
overflow: hidden;
}
但是,然後在十字路口的邊界變得粗體和頁面看起來不太好。
有在如下的CSS中定義的另一個類。
/**
* Applied to the table.
*/
.dataGridWidget {
}
它似乎即使我改變了這個類的值,它沒有任何影響。有沒有人知道如何完成這項工作?
也有類名爲第一列/細胞,最後一列/細胞和不均勻的行和偶數行。例如,您可以在單元格上使用border-right,並在最後一列使用border-right:0。 最好的事情是使用Chrome開發人員工具直接修改樣式,然後將它們複製到您的樣式表中以便使用CellTable/DataGrid – 2013-03-27 09:10:57