2

次のようなコンパイルエラーが少なくなります。私の少ない人は、これを引き起こしている原因がわかりません。

undefined_methodError: error evaluating function `darken`: Object #<Object> has no method 'toHSL' in /Users/anderskitson/Sites/mrskitson.ca/wp-content/themes/wordpress-bootstrap/library/less/variables.less:164:34
163 @navbarBackground:                "../images/nav.png";
164 @navbarBorder:                    darken(@navbarBackground, 12%);
165

(This action was triggered by a change to navbar.less)

より少ないファイル

@navbarBackground: "../images/nav.png";
background: url("{@navbarBackground}");
4

2 に答える 2

8

細かいマニュアルから:

暗くする

色の明るさを絶対量だけ減らします。

パラメーター:

  • color: カラー オブジェクト。
  • amount: パーセンテージ 0 ~ 100%。

戻り値:color

darken関数は色を必要としますが、あなたは@navbarBackground背景画像の URL です。toHSLLESS が暗くなる計算を簡単にするために色を HSL 形式に変換しようとしているため、苦情が寄せられています。

LESS を使用して画像を暗くする方法がわかりません。手動で画像を暗くし、必要に応じて切り替える必要がある場合があります。

于 2013-01-13T03:38:44.433 に答える