sass的使用详解
1.安装sass
在这之前,你得已经安装了ruby,如果官网打不开,那就点击这里
ruby安装完成之后,依次执行以下代码:
(1)首先,将默认的镜像源移除:
1 | gem sources --remove https://rubygems.org/ |
(2)然后添加淘宝的镜像源:
1 | gem sources -a https://ruby.taobao.org/ |
(2)如果你系统不支持https,请将淘宝源更换成:
1 | gem sources -a http://gems.ruby-china.org |
(3)查看镜像源:
此时请确保只有ruby.taobap.org
1 | gem sources -l |
(4)安装sass:
1 | gem install sass |
2.使用Sass
我选择的是使用Scss去编写,因为他更符合我们的日常代码风格和规范,看着也爽
监视scss文件的变化,然后编译生成css文件
1 | sass --watch sass:css --style STYLE |
1.变量的申明:
1 | $red: #ed2a2a; |
2.重复头部的提取:
传统写法:
1 | ul li{ |
改进写法:
1 | ul { |
3.重复样式的提取:
使用@mixin 去申明
在需要的地方使用@include去引用
1 | /*申明*/ |
4.继承
1 | .st { |
5.Partials
css的模块化
将某一块的css抽离出来,写成一个新的scss的文件,但是得以下划线开头
然后在主scss中通过@import中引入
引入的时候不需要加下划线和后缀

持续更新中。。。