我想要实现的只是@extend
sass 中函数的较短版本。
我有一堆类,我在整个网站上都使用它们进行布局。
例子:
.grid1 {width:40px;}
.grid2 {width:80px;}
.grid3 {width:120px;}
.grid4 {width:160px;}
.grid5 {width:200px;}
我知道您可以使用扩展功能来删除整个网站上的重复 CSS:
.class {@extend .grid1}
这将输出
.class {width:40px}
我所追求的是更简单的东西。
.class{grid(1)};
这是我尝试过的:
@function grid($n){
@extend unquote(".grid#{$n}");
}
显然这不起作用,有什么想法吗?