2016-08-05 7 views
4

私はMobileAngularUIフレームワークを使用しています。LESS&Bootstrap:関数の評価関数darken:color.toHSLがファイル内の関数ではありません

一気タスクが私のアプリを構築し、いくつかのブートストラップ変数をオーバーライドLESSソースファイルで、私は奇妙なエラーが発生します。私のLESSファイルで

Error evaluating function `darken`: color.toHSL is not a function in file /Users/fabio/mobileangularui/bower_components/bootstrap/less/variables.less line no. 382 

私は例えば、このようないくつかの変数をオーバーライドしています:

@brand-primary: #FF9900; 
@my-navbar-link-color: #3399CC; 

@navbar-default-color: @brand-primary; 
@navbar-default-link-color: @my-navbar-link-color; 

何が問題なのですが、なぜこのエラーが発生しますか?

ありがとうございます! 、@navbar-default-brand-color変数が使用されているvariables.less

+1

ありません。 382 – Arif

+0

'darken'関数の記述方法を教えてください。 – Harry

答えて

2

@navbar-default-brand-color: @navbar-default-link-color; 
@navbar-default-brand-hover-color: darken(@navbar-default-brand-color, 10%); 

あなたが得るエラーが(暗く機能(LESSネイティブ関数は)あなたの@my-navbar-link-colorを解析することができないためであるので、あなたは有効な色を持って確認してくださいスニペットでは、

0

色の値を使用する場合、同じエラーが発生する)有効であると思わ:transparent `variables.less`行に書かれている何

関連する問題