LESS Mixin についての (できれば) 簡単な質問: これら 2 つの mixin を何らかの方法で組み合わせることができますか? というのは、それらは多くの同じ情報を共有しているため、1 つだけが余分な色を追加するからです。
.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);
}