0

css の少ないプロパティ値を設定するときに変数を含めるにはどうすればよいですか。例えば:

変数に基づいて、右または左に背景画像を設定したい@direction

私はもう試した:

@direction:left;
background: url(../../images/downarrow_blue.png) no-repeat @direction white;

しかし、それは機能しません。

4

1 に答える 1

1

2 つの問題があります。

  1. 文字列値変数を渡すには、単一引用符で囲む必要があります。あなたの場合、それは@direction: 'left';.
  2. background-position プロパティは、各軸に対応する 2 つの値を受け入れます。次のようなものを渡す必要があります:@direction: 'left top';または@direction: 'right bottom';.

変数に関連するドキュメントを確認してください: http://lesscss.org/#-variables

于 2013-02-11T20:08:18.763 に答える