2

(com.google.gwt.user.cellview.client.DataGrid)テーブルを構築するためにバニラ GWT DataGrid を使用しています。CSS スタイルで遊ぶために、 CellTable css をオーバーライドする方法について説明した同様のアプローチを使用しています。

テーブル全体に境界線を適用する必要があります。を使用して、個々のセルに境界線を適用できます.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 {
}

このクラスの値を変更したようですが、何の効果もありません。これを行う方法を知っている人はいますか?

4

2 に答える 2

0

CSS クラス名が難読化されています。正しいクラス名が使用されていることを確認するにはClient Bundles、(具体的には)を使用する必要があります。CssResource

また、これを見てください。

于 2013-03-27T00:55:02.997 に答える