需要在LESS mixin中传递的变量中淡化颜色

时间:2013-06-18 18:29:09

标签: less

我目前正在更新项目的bootstrap源文件,我必须修改按钮的悬停状态。最终目标是这样的:

.btn-primary {
  .buttonBackground(@btnPrimaryBackgroundHighlight, @btnPrimaryBackground);

  &.hover {
    .buttonBackground( lighten(@btnPrimaryBackgroundHighlight, %20), lighten(@btnPrimaryBackground, %20));
  }
} 

但是,这会返回编译错误。有关这个问题的任何想法?我确信这很简单,但我很茫然。提前谢谢。

P.S。 - 我也将使用:hover伪类,但为了示例,我使用的是一个简单的类。

1 个答案:

答案 0 :(得分:2)

在数字后面加上百分号(20%而不是%20