LESS mixins with multiple arguments

老子叫甜甜 提交于 2019-12-09 06:09:27

Less isn't quite that clever. You can either be explicit:

.linear-gradient(top, #fff, #000);

or use a variable as an abstraction to pass in the defaults.

@colorVar1: #fff;

.linear-gradient(top, @colorVar1, #000);

Less doesn't know how to handle an empty space, and will treat is as invalid.

You can also explicitly pass the arguments, where the remaining arguments assume their default values.

a { .linear-gradient(@direction:top, @color2:#666); }
标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!