GWT CSS背景画像
-
27-10-2019 - |
質問
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のバグのようです。
たぶん誰かがすでに同じことをしようとしました。
解決
おそらく使用する必要があります AddStyleName また addStyLedependentName それ以外の setStyleName
既存のスタイルを削除します。
所属していません StackOverflow