sass

前提:先安装ruby

sudo gem  install -g sass
sass -v
cd css
//scss -----css
sass --watch index.scss:index.css

sass规则

<div class="header info">
	<div class="inner">
		看&的实用
	</div>
</div>

css:
.header{
	&.info{
		.inner{
			color: yellow;
		}
	}
}
  • 需要注意的是,要自己用命令行编译sass为css

 <p>测试@extend</p>
 
 css样式
 .bgdred{
	background: red;
}
p{
	@extend .bgdred;
}

变量必须要使用$n开始,例如:$n,$var


使用@mixin命令,定义一个代码块。

@mixin round1($vert,$horz,$radius:10px){
	border-#{$vert}-#{$horz}-radius: $radius;
	-moz-border-radius-#{$vert}#{$horz}:$radius;
	-webkit-border-#{$vert}-#{$horz}-radius:$radius;
}
.border{@include round1(top,left,35px);
	width: 100px;
	height: 100px;
	background: yellow;
	/*border-width: 2px;
	border-color: pink;
	border-style: solid;*/
}

http://www.ruanyifeng.com/blog/2012/06/sass.html
https://note.youdao.com/web/#/file/WEB737a92d82a8c49ad17b36a57b502b73b/note/WEB5e9eca45ee44abb79073ff3f74ea1e3e/

posted @ 2017-04-07 15:19  sakura-sakura  阅读(190)  评论(0编辑  收藏  举报