如何使用LessHat Mixin和URL的变量?

时间:2013-10-08 15:59:07

标签: css less mixins

我试图像这样创建一个mixin:

.bgMixer(@image) {
  .gradient(~"url('@{image}') no-repeat center bottom, linear-gradient(0deg, rgba(0,0,0,0.8) 0%,rgba(0,0,0,0.7) 60%,rgba(0,0,0,0) 100%)");
}

(。gradient是LessHat mixin)

结果不是你所期望的(没有图像)

Here's my Codepen您可以尝试修复它。

1 个答案:

答案 0 :(得分:1)

请注意,LessHat的.gradient是通过background-image属性实现的,因此您无法在那里使用no-repeat center bottom。您需要通过相应的属性(backround-postion等)设置这些值。