1

私は多言語のサイトを構築しており、ページ上のいくつかの CSS を切り替えて、さまざまな言語を処理する必要があります。カルチャコードをページに挿入していて、それを使用して、その言語にのみ使用される別のセレクターを参照する方法を探しています.この目的でLESSを使用したことがある人はいるのだろうかと思っていました. ヒントやチュートリアルがあれば、投稿してください。ありがとう

4

1 に答える 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 に答える