我想改变风格取决于语言。例如,当我将网站语言切换为阿拉伯语时,我希望我编写的rtl样式生效,并在切换回英语时取消设置rtl样式。如何在Drupal 7中实现这一目标? 我试过这个answer,但对我没用。
答案 0 :(得分:1)
最简单的方法是使用语言类Drupal添加到body元素。检查你的页面html,看看body标签有哪些类。应该有一些类似于“i18n-de”的类(在这种情况下是德语)。然后你可以使用它来设置body标签内的任何元素(基本上所有元素),如:
body.i18n-de div#header {.some css.}
body.i18n-en div#header {.some other css.}