1

diazo と少なくとも twitter-bootstrap の一部を使用して、plone によって管理される Web サイトのテーマを作成しています。個人的にはあまり嬉しくない組み合わせですが、そういう風にリクエストされました。さて、私は先日、内部のエディターでスタイル設定された、独自のデザインで提供されると思われるポートレットがいくつかあることを知らされました (エディターは、スタイルを直接 html に書き込むようです)。つまり、それ以上テーマを適用する必要はありませんが、ブートストラップ css はパターンを認識し、とにかくハイジャックします。

のフォームを使用してそれをブロックしようとしました<notheme css:if-content=".theStaticPortlet" />が、このようなコンテナーが見つかるたびに、サイト全体でテーマがブロックされてしまいました.

特定のコンテナ/クラスがテーマに悩まされないようにする方法はありますか?

4

2 に答える 2

0

私が理解していることから、あなたの質問は純粋に Bootstrap とその CSS が Plone マークアップに干渉することに関するものです。ポートレットに適用されている正確なスタイルはどれですか? DL/DT/DDタグが関係していると思います。その場合、Diazo を使用して、それらを DIV または他の中立的なタグに置き換えることができます - もちろん、Bootstrap の理解に基づいています。

于 2013-09-26T21:18:42.990 に答える