Sass常用语法
变量
$color-4481FE: #4481FE;
div{
background:$color-4481FE;
}
父选择器
$color-4481FE: #4481FE;
div{
&:hover{
background:$color-4481FE;
}
}
属性嵌套
div {
font: {
size: 10px;
family:Source Han Sans CN;
weight:500;
}
}
基础选择器 @extend
.box{
color:red
}
div{
@extend .box;
height: 90px;
}
混入
// 无参
@mixin flex {
display: flex;
justify-content: center;
align-items: center;
}
div{
@include flex;
width:120px;
}
// 有参
@mixin flex($direction:row) {
display: flex;
flex-direction: $direction;
justify-content: center;
align-items: center;
}
div{
@include flex(column);
width:120px;
}
函数
@function total($n){
@return 20 * $n;
}
div{
width: total(40)px;
}
版权声明:
本站所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自
小红!
喜欢就支持一下吧