twitter-bootstrap – LESS&Bootstrap:错误评估函数`darken
发布时间:2020-12-18 00:05:27 所属栏目:安全 来源:网络整理
导读:我正在使用MobileAngularUI框架. 当gulp任务构建我的应用程序时,LESS源文件覆盖了一些Bootstrap变量,我得到一个奇怪的错误: Error evaluating function `darken`: color.toHSL is not a function in file /Users/fabio/mobileangularui/bower_components/bo
我正在使用MobileAngularUI框架.
当gulp任务构建我的应用程序时,LESS源文件覆盖了一些Bootstrap变量,我得到一个奇怪的错误: Error evaluating function `darken`: color.toHSL is not a function in file /Users/fabio/mobileangularui/bower_components/bootstrap/less/variables.less line no. 382 在我的LESS文件中,我覆盖了一些像这样的变量,例如: @brand-primary: #FF9900; @my-navbar-link-color: #3399CC; @navbar-default-color: @brand-primary; @navbar-default-link-color: @my-navbar-link-color; 有什么问题,为什么我会收到这个错误? 提前致谢! 解决方法
在variables.less中,使用@ navbar-default-brand-color变量:
@navbar-default-brand-color: @navbar-default-link-color; @navbar-default-brand-hover-color: darken(@navbar-default-brand-color,10%); 你得到的错误是因为变暗功能(LESS本机功能)无法解析你的@ my-navbar-link-color,所以检查你是否有一个有效的颜色(在代码片段中,它似乎是有效的) (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |