私はGWT 2.1.1を使用しています
パッケージresources
には、png 画像と 1 つの css ファイルがあります。
私が書いたcssファイルに:
.finishedTask {
background: white url("tick64.png") center center;
padding: 0.5em;
border: 0;
}
.unFinishedTask {
background-color: white;
padding: 0.5em;
border: 0;
}
ClientBundle インターフェイス拡張を作成するよりも。このCSSと画像で。
UiBunder ビューよりも、css スタイルを変更しようとしています:
textArea.setStyleName(isFinished() ? res.style().finishedTask() :
res.style().unFinishedTask());
このコードを実行すると、textArea の css レイアウトが壊れていますが、class
変更されていることがわかります (FireBug)。cssのバグのようです。
誰かがすでに同じことを試みたのかもしれません。