加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > 安全 > 正文

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,所以检查你是否有一个有效的颜色(在代码片段中,它似乎是有效的)

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读