Sass和gulp的简单了解
sass里面有2种语法 第一种语法是sass 后缀名必须是sass 第二种语法是scss 后缀名必须是scss
//scss写法
$width:300px;
$height:400px;
body{
width:$width;
height:$height;
}
//sass写法
$with:100px;
$height:100px;
body
width:$width
sass的基本语法
1、定义变量 必须要用$
2、变量拼接 #{变量}
3、sass监听 sass --watch 文件名称:文件名称
4、文件编译非风格
* nested:嵌套缩进的css代码,它是默认值。
* expanded:没有缩进的、扩展的css代码。
* compact:简洁格式的css代码。
* compressed:压缩后的css代码。
sass --watch --style compact 文件名:文件名
5、sass里面的语法支持运算
6、sass语法支持嵌套形式 但是最好不要超过3层
7、&代表父级
8、继承 @extend
9、混合宏 当需要写一些重复的代码的时候 我们可以把代码放在混合宏中
如何定义混合宏 @mixin 变量名(){}
如何调用混合宏 @include 变量名
10、引入公共文件 @import 文件的名称 不需要加_
在建立文件的时候 _文件名称
11、注释
单行注释 //
多行注释 /* */
不能用中文
1 10 10
12、@for 变量 from 值 through 值
1 10 9
@for 变量 from 值 to 值
13、@if
14、@function
15、如果sass里面涉及到了运算的时候 - 两边一定要加空格
1、开发阶段
//安装淘宝镜像:
$ npm install -g cnpm --registry=https://registry.npm.taobao.org
//安装插件:npm install gulp -babel -D
最新文章
- JavaScript基本语法(一)
- php 数据库select函数//待编辑
- mkstemp生成临时文件
- php 实现冒泡算法排序、快速排序、选择排序,插入排序
- Linux 下从头再走 GTK+-3.0 (四)
- Delphi编程建议遵守的规范2---命名规范
- [STL]heap和priority_queue
- 数据连接命令join
- angularJS中如何写控制器
- Nginx 在安装入门
- table边框不显示
- tab栏切换,内容为不断实时刷新数据的vue实现方法
- 征服 Redis
- 免费内网映射外网绑定,tcp端口转发(windows)
- CPDA-战略管理
- Jenkins deploy war to tomcat over https
- Markdown最常用的几个语法
- 【CF375C】Circling Round Treasures
- 转:docker的核心技术深度剖析
- 网络协议HTTP TCP/UDP 浏览器缓存 Restful(十)