質問

私がこのようなCSSスタイルを持っているとします:

.foo a, .foo a:visited .foo a:hover {
   /* some styles here */
 }

.bar table tr td{
   /* other style here */
 }

CSSリソースでそれらを識別するにはどうすればよいですか?具体的には、自分のcssresourceインターフェイスでどのスタイル名を参照する必要がありますか?

役に立ちましたか?

解決

質問は どうして それらを参照しますか? :) CssResource GWTコンパイラによって難読化されるスタイル名を参照する便利な方法です。だから、あなたは置くでしょう String foo()String bar() その中で、Javaコードのウィジェットにそれらのスタイルを追加できるようにします。さて、たとえば、あなたはあなたのウィジェットにテーブルを入れました .bar 適用されたスタイル - .bar table tr td そのテーブルのすべてのセルに自動的に適用されます(通常のCSSルールに従って)、他のスタイル名などを追加する必要はありません。そのため、それを参照する必要はありません(.bar table tr td)それが必要であるように直接スタイル .bar スタイルだけです。

それが理にかなっていることを願っています:)

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