后续继承什么的 遇到在说吧。scss还有很多内置函数的东西 上面都常用 的用法
mixin 一般用于整段样式输出 函数 一般是用于输出具体的转换 函数主要用于属性值的复用
<style lang="scss" scoped>
//定义变量
$width100 :100%;
$height50 : 50px;
//插槽#{$name} 类似 ${}
//一般是用于输出具体的转换
@function remToPx($rem:1){
@return #{$rem*100} + px;
}
//mixin 一般用于整段样式输出
@mixin box($width: 100px, $height: 100px) {
width: $width;
height: $height;
box-shadow: 0px 0px 5px black;
margin: 10px;
}
.test {
width: $width100;
height: remToPx(2);
background: red;
}
.test1 {
@include box(200px,200px);
}
</style>