1
在我的代码中,我使用LESS模式匹配mixins。当我尝试将一个参数传递给我的mixin时,我得到一个错误。LESS编译器说参数未定义
这是我的代码:
.slide(parallax; @bg, @padding) {
background: url(@bg) 50% 0 fixed;
height: auto;
margin: 0 auto;
width: 100%;
position: relative;
}
.slide(np; @bg, @padding) {
background-color: @bg;
}
.slide(@_; @bg, @padding) {
padding: @padding 0;
}
@slide: parallax;
#ghp {
.slide(@slide; "../images/ghp.png", 12%);
}
在编译时,它抛出这个错误:
variable @bg is undefined
为什么被抛出这个错误,我该如何解决?
您是否了解过LESS模式匹配mixins?如果您知道模式匹配mixin,则可以回答您的两个问题。 – 2014-12-27 16:35:31