2011-10-25 3 views
0

カスタムダイアログボックスを構築しました。すべての機能はうまく機能していますが、1つのことだけが私を苛立たせています。このダイアログボックスにカスタムスタイルクラスを設定しました。それはIEで完璧に動作しますが、クロームブラウザを使用しているときに私のスタイルが適用されて表示されません。GWT - カスタムスタイルによるダイアログボックスのスタイル設定

たとえば、ダイアログボックスの背景色は黒で、色は黒です。私はこれらのスタイルのいずれかを私はクロムを使用して表示されません。

誰でも私がここで何が起こっているのか理解できますか?

答えて

0

Chromeには優れたデバッグツールがいくつかあります。たとえば、ダイアログボックスの要素を右クリックして、「要素の検査」を選択することができます。右側にCSSスタイルが適用された方法の完全な内訳が表示されます。

ここから、要素がどのようにスタイルされているのかをデバッグすることができます。 "FJDLKSJFLKDSJF"のような奇妙なCSSスタイルに気づくでしょう。これらはGWTが作成したスタイルであり、通常はUIBinderレイアウトで作成されます。他のスタイルは "GWT-DecoratedPanel"のようなものになります。これらのスタイルは、GWTウィジェットのテーマに使用されるスタイルで、オーバーライドすることができます。

特定のCSSが表示されていない場合は、これらのヒント以外には何も助けがたいです。

関連する問題