でスタイルのプロパティを上書き/追加することから。私はコンポーネント(私の場合はtr:breadCrumbs
)上でいくつかの基本的なスタイリングを行う必要があります。私の問題は、トリニダードがいくつかのスタイルプロパティを追加したりオーバーライドしたりすることです。例えば防止トリニダード私は、Apache 1.2.14トリニダードプロジェクトに取り組んでいる生成されたCSS
、私の肌で、この規則:私の肌はsimple.desktop
を拡張さ
.af_breadCrumbs { padding-bottom: 12px; display: table; }
:
<skin>
<id>mySkin.desktop</id>
<family>mySkin</family>
<render-kit-id>org.apache.myfaces.trinidad.desktop</render-kit-id>
<style-sheet-name>_skin/mySkin.desktop.css</style-sheet-name>
<extends>simple.desktop</extends>
</skin>
そのよう
af|breadCrumbs { padding-bottom: 4px !important; }
は、結果のCSSファイルにレンダリングされますおそらくプロパティはどこから来ているのでしょうか。
私も-tr-inhibit: all
てみましたが、それは動作していないようです。
-tr-inhibit
は、例えば、af|foo {-tr-inhibit: padding; color: red}
このCSSプロパティをリセット/ベース・皮膚から継承されているCSSプロパティを阻害するために使用されます。
はどのようにこの動作を防止することができますか?