较少与文化代码一起使用

时间:2013-03-29 13:31:59

标签: .net css less

我正在构建一个多语言的网站,需要在页面上切换一些css来处理不同的语言。我正在将文化代码添加到页面中,我正在寻找一种方法来使用它来引用仅用于该语言的不同选择器。我想知道有没有人为此目的使用过LESS。如果您有任何提示或教程,请发布。 感谢

1 个答案:

答案 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;
}

如果要为每个文化代码创建非常不同的样式表,您可以创建不同的样式表,在文化代码后命名,然后使用后端语言导入该样式表。但是,希望你只是进行小调整:))