SASS简单总结

参考:http://sass-lang.com/documentation/file.SASS_REFERENCE.html
一、介绍篇
SASS是一个前端工具,它定义了css的一种新的写法,让写css更加简单:符合SASS语法的css都放在.scss为后缀的文件中,然后通过命令将SASS语法的css编译为传统的css。
二、安装篇
首先要安装SASS,因为SASS是Ruby语言写的,windows平台下要安装 RubyInstaller
然后打开命令行:输入
gem install sass
三、语法篇
①内嵌规则
   
   
//sass写法
#main p{
color:#eee;
.redbox{
color:#000000
}
}
//编译后
#main p{
color:#eee;
}
#main p .redbox{
color:#000000
}
②引用 父类
   
   
//SASS写法
a{
background:black;
&:hover{background:red;}
}
//编译后
a{
background:black;
}
a:hover{background:red;}
③内嵌属性
   
   
//SASS语法
.funy{
font:{
family:fantasy;
size:30em;
weight:bold;
}
}
//编译后
.funy{
font-family:fantasy;
font-size:30em;
font-weight:bold;
}
③注释
SASS支持常规的注释比如:
/*块注释*/
//单行注释
编译后:单行注释会去掉
四、使用篇
命令行输入:
sass input.scss output.css
这个sass编译后会将input.scss转换为outpu.css
如果要实时更改实时编译使用如下命令:
sass --watch input.scss:output.scss
如果要实时监听整个文件夹的更改实时编译使用如下命令:
​sass --watch app/sass:public/stylesheets
会监听app/sass下面的所有.scss为后缀的文件,并会将编译后的文件放到 public/stylesheets



  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值