質問

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 既存のスタイルを削除します。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top