根据Drupal 7中的语言切换样式

时间:2017-10-03 02:17:15

标签: drupal drupal-7 right-to-left

我想改变风格取决于语言。例如,当我将网站语言切换为阿拉伯语时,我希望我编写的rtl样式生效,并在切换回英语时取消设置rtl样式。如何在Drupal 7中实现这一目标? 我试过这个answer,但对我没用。

1 个答案:

答案 0 :(得分:1)

最简单的方法是使用语言类Drupal添加到body元素。检查你的页面html,看看body标签有哪些类。应该有一些类似于“i18n-de”的类(在这种情况下是德语)。然后你可以使用它来设置body标签内的任何元素(基本上所有元素),如:

body.i18n-de div#header {.some css.}
body.i18n-en div#header {.some other css.}