我正在构建一个多语言网站,需要在页面上切换一些 CSS 来处理不同的语言。我正在将文化代码粘贴到页面中,并且正在寻找一种方法来使用它来引用仅用于该语言的不同选择器。我想知道有没有人为此目的使用过 LESS。如果您有任何提示或教程,请发布。谢谢
问问题
61 次
1 回答
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;
}
如果您要为每个文化代码使用非常不同的样式表,您可以创建不同的较少样式表,以文化代码命名它们,然后使用您的后端语言导入该样式表。但是,希望您只进行细微的调整:)
于 2013-03-29T13:35:56.657 回答