sass
基于Ruby
语言开发而成,所以安装sass
前须要安装Ruby。(注:mac下自带Ruby无需在安装Ruby!)css
sass官网html
https://www.sass.hk/install/windows
windows安装rubysass
https://www.jianshu.com/p/a2640d3476f8ruby
sass 是否安装less
ruby -v
sass国内镜像地址改变了ui
gem sources --add https://gems.ruby-china.com/ --remove https://rubygems.org/
vscode安装sassspa
https://blog.csdn.net/qq_35697034/article/details/78251173.net
hbuilder安装sasscode
https://blog.csdn.net/chasteblessing/article/details/80430680
经过@mixin
加名称的方式就能够定义一个Mixins模块,在模块内你能够添加任何你想重复使用的样式。
@mixin button { font-size: 1em; padding: 0.5em 1.0em; text-decoration: none; color: #fff; }
因为历史缘由,连字符和下划线被认为是相同的,也就是说 @mixin button-large { }
和 @mixin button_large { }
是同样的。
Mixins可以包含任何在 CSS 和 Sass 中有效的内容。
@mixin
指令你能够经过@include
来调用具备相同名称的mixin模块。
.button-green { @include button; background-color: green; }
https://www.sass.hk/skill/sass142.html