scss %extend.scss
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了scss %extend.scss相关的知识,希望对你有一定的参考价值。
// ----
// Sass (v3.3.8)
// Compass (v1.0.0.alpha.18)
// ----
%yes-extend {
background: blue;
}
%no-extend {
background: red;
}
@mixin my-mixin($fontSize, $color:green, $background:false){
font-size: $fontSize;
color: $color;
@if($background){@extend %yes-extend;}
@else{@extend %no-extend;}
a{
@content;
}
}
///////////////
.my-class{
@include my-mixin(14px, $background:true){
font-weight: bold;
}
}
//---------------------------- CSS
.my-class {
background: blue;
}
.my-class {
font-size: 14px;
color: green;
}
.my-class a {
font-weight: bold;
}
以上是关于scss %extend.scss的主要内容,如果未能解决你的问题,请参考以下文章
sass 继承 占位符 %placeholder
scss [lightbox- SCSS] #ui #scss
scss scss_vertical-center.scss
scss scss_sass_if.scss
scss scss_sass创建-classes.scss
scss 修复基础bug基金会scss基础_functions.scss