简单的问题:根据http://lesscss.org/features/#mixins-parametric-feature-advanced-arguments-and-the-rest-variable,我不理解高级参数在Less CSS中的作用.我一直在努力解决它在那里的解释.
我理解这个:
.mixin(@a: 1) {
Run Code Online (Sandbox Code Playgroud)
但我不明白以下两个,其中......介绍:
.mixin(...) { // matches 0-N arguments
.mixin() { // matches exactly 0 arguments
.mixin(@a: 1) { // matches 0-1 arguments
.mixin(@a: 1; ...) { // matches 0-N arguments
.mixin(@a; ...) { // matches 1-N arguments
Run Code Online (Sandbox Code Playgroud)
.mixin(@a; @rest ...){//在@a
// @arguments绑定到所有参数后@rest绑定到参数}
我正在学习Less因为我非常热衷于引导,但这让我很困惑.
非常感谢你!