Mixin 参数作为 class 名称的一部分
Mixin parameter as a part of the class name
您好,是否可以将 mixin 参数用作此 mixin 中使用的 class 名称的一部分或以其他方式使用?
.thumbs-mixin(@length) {
&.thumbs-@length {
.slick-track {
width: 180px * @length - 20px;
transform: translate3d(-50%, 0px, 0px);
left: 50%;
}
}
}
在变量 ie 周围使用大括号。 &.thumbs-@{length}
.thumbs-mixin(@length) {
&.thumbs-@{length} {
.slick-track {
width: 180px * @length - 20px;
transform: translate3d(-50%, 0px, 0px);
left: 50%;
}
}
}
更多信息:http://lesscss.org/features/#variables-feature-variable-interpolation
您好,是否可以将 mixin 参数用作此 mixin 中使用的 class 名称的一部分或以其他方式使用?
.thumbs-mixin(@length) {
&.thumbs-@length {
.slick-track {
width: 180px * @length - 20px;
transform: translate3d(-50%, 0px, 0px);
left: 50%;
}
}
}
在变量 ie 周围使用大括号。 &.thumbs-@{length}
.thumbs-mixin(@length) {
&.thumbs-@{length} {
.slick-track {
width: 180px * @length - 20px;
transform: translate3d(-50%, 0px, 0px);
left: 50%;
}
}
}
更多信息:http://lesscss.org/features/#variables-feature-variable-interpolation