2

すべてのcssリソース(GWT 2.0 CssResourceでは、すべてのcssクラスの難読化をオフにするにはどうすればよいですか?)または1つの外部クラス(@externalを使用)で難読化をオフにできることを知っています。

1つのタイプに対してのみCSSResourceの難読化をオフにするにはどうすればよいですか。いくつかのTwitterBootstrapを使用したいのですが、CSS3の高度な属性セレクターを使用しています。これらを機能させるために私が考えることができる唯一の方法は、CSSの難読化を無効にすることです。

当然、CssResourceの使用は避けられますが、便利なタブ補完と静的分析が気に入っています。

何か案は?これは機能しません:

<when-type-is class="my.org.CssResource">
    <set-configuration-property name="CssResource.style" value="pretty"/>
</when-type-is>
4

1 に答える 1

4

見つけるのが難しかったので、私は自分の質問に答えています:

ソースコードをチェックして、GWT wikiと相互比較することで、次のことがわかりました。

/* @external also accepts tail-globs */
@external .myProject-*;
.myProject-text {}
.myProject-foo {}

したがって、ファイル内のCSSリソース内のすべてのクラスを外部にする場合は、次を使用します。

@external *;
于 2012-10-30T06:07:46.087 に答える