@mixin 指令允许我们定义一个可以在整个样式表中重复使用的样式。
@include 指令可以将混入(mixin)引入到文档中。
定义混入
@mixin important-text { color: red; font-size: 25px; font-weight: bold; border: 1px solid blue; }
使用混入
.danger { @include important-text; background-color: green; }
结果
.danger { color: red; font-size: 25px; font-weight: bold; border: 1px solid blue; background-color: green; }
向混入传递变量
/* 混入接收两个参数 */ @mixin bordered($color, $width) { border: $width solid $color; } .myArticle { @include bordered(blue, 1px); // 调用混入,并传递两个参数 } .myNotes { @include bordered(red, 2px); // 调用混入,并传递两个参数 }
混入也可以添加默认变量
@mixin bordered($color: blue, $width: 1px) { border: $width solid $color; }
标签:混入,font,color,bordered,mixin,include From: https://www.cnblogs.com/naxinqiu1/p/16954352.html