我正在构建一个多语言的网站,需要在页面上切换一些css来处理不同的语言。我正在将文化代码添加到页面中,我正在寻找一种方法来使用它来引用仅用于该语言的不同选择器。我想知道有没有人为此目的使用过LESS。如果您有任何提示或教程,请发布。 感谢
答案 0 :(得分:1)
我没有将它用于这种国际化。但是,您可以通过将.culture-code
类添加到<html>
元素来轻松设置样式:
/* default */
body {
background:white;
}
/* these only apply to the body element when your culture code class is applied to the page */
.culture-code body {
background:red;
}
.culture-code-2 body {
background:blue;
}
如果要为每个文化代码创建非常不同的样式表,您可以创建不同的样式表,在文化代码后命名,然后使用后端语言导入该样式表。但是,希望你只是进行小调整:))