1
只是一个(希望)约LESS混入快速的问题: 难道这两个混入某种方式结合?因为它们共享了很多相同的信息,只是一个增加了一个额外的颜色。信息就少混入
.gradient-top(@color-1, @color-2){
background-color: @color-2;
background: -webkit-linear-gradient(top, @color-1, @color-2);
background: -moz-linear-gradient(top, @color-1, @color-2);
background: -ms-linear-gradient(top, @color-1, @color-2);
background: -o-linear-gradient(top, @color-1, @color-2);
background: linear-gradient(top, @color-1, @color-2);
}
.gradient-middle(@color-1, @color-2, @color-3){
background-color: @color-2;
background: -webkit-linear-gradient(top, @color-1, @color-2, @color-3);
background: -moz-linear-gradient(top, @color-1, @color-2, @color-3);
background: -ms-linear-gradient(top, @color-1, @color-2, @color-3);
background: -o-linear-gradient(top, @color-1, @color-2, @color-3);
background: linear-gradient(top, @color-1, @color-2, @color-3);
}
所以调用'.gradient(#000,#111)'给了我'背景:线性梯度(顶部,#000,#111)'和调用'.gradient(#000,#111,#000)'给出'背景:线性 - 梯度(顶部,#000,#111,#000)'? –
@EricWolf - 是的,它的确会:-) –
我刚刚看到你的编辑,现在我相信它完全解释了它。 –