0
言語に応じてスタイルを変更したいと思います。たとえば、サイト言語をアラビア語に切り替えると、私が書き込んだRTLスタイルを有効にし、英語に戻すときにRTLスタイルを設定しないようにします。どのようにDrupal 7でそれを達成するには? 私はこれを試しましたanswerしかし私のために働かなかった。Drupal 7の言語に応じてスタイルを切り替える
言語に応じてスタイルを変更したいと思います。たとえば、サイト言語をアラビア語に切り替えると、私が書き込んだRTLスタイルを有効にし、英語に戻すときにRTLスタイルを設定しないようにします。どのようにDrupal 7でそれを達成するには? 私はこれを試しましたanswerしかし私のために働かなかった。Drupal 7の言語に応じてスタイルを切り替える
最も簡単な方法は、言語クラスDrupalをbody要素に追加することです。あなたのページhtmlをチェックして、bodyタグが持つクラスを見てください。 "i18n-de"(この場合ドイツ語)のようなクラスがあるはずです。
body.i18n-de div#header {.some css.}
body.i18n-en div#header {.some other css.}
https://www.drupal.org/docs/7/theming/working-with-css/:次に、あなたは次のように、別々に任意の(基本的にそれらのすべて)bodyタグ内の要素をスタイルするためにそれを使用することができます右から左へのRTL言語のサポート&https://www.drupal.org/node/3696 – Fky
https://www.w3.org/International/questions/qa-css-lang – user3575353