介绍
这篇文章主要介绍了引导sass的使用方法,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获、下面让小编带着大家一起了解一下。
引导sass的使用方法:首先下载Ruby,然后从官网下载sass,接着用“@mixin”来定义代码块;最后用“@include”来复用即可。
引用><强>安装强>
sass是由Ruby编写的,所以想使用sass必须要先下载Ruby, Ruby只是为sass运行提供支持,不懂Ruby也不碍事
安装好Ruby之后再从官网下载sass,就可以使用了
<强> sass用法强>
<强> 1,变量强>
sass通过美元符号使用变量
//sass源码 美元highlight-color: # 000000; .selected { 边境才能:1 px solid highlight-color美元; }//编译后的CSS .selected { 边境才能:1 px solid # 000000;, }<强> 2,嵌套强>
Sass的嵌套和不相同直接写在里面就好了(推荐:《引导教程》)
<强> 3代码重用强> @mixin @include @extend @function @ import
Sass可以用<代码> @mixin> 代码来定义代码块然后用<代码> @include> 代码来复用@mixin同样也支持参数
//Sass源码 @mixin border - radius(半径美元){ -moz-border-radius才能:$半径; -webkit-border-radius才能:$半径; border - radius才能:$半径; } 按钮{ @include 才能border - radius (5 px); }//编译后的CSS button { ,,-moz-border-radius: 5 px; ,,-webkit-border-radius: 5 px; ,,这个特性:5 px;, }Sass可以使用<代码> @extend> 代码来继承一个类
//Sass源码 .block { ,,填充:15 px; ,,margin-bottom: 15 px; } .block-primary { @extend 才能;.block; ,,颜色:# 00 aff0; }//编译后的CSS .block, .block-primary { ,,填充:15 px; margin-bottom才能:15 px,, } .block-primary { ,,颜色:# 00 aff0;, }Sass还可以使用<代码> @ import> 代码来导入外部文件,可以使用<代码> @function> 代码来定义函数
4, Sass支持<强>分支和循环强> @ if @else如果,@else @for @while
//Sass源码 @mixin 后台添加(颜色){ 美元,,背景:颜色; @if 才能;000000颜色==# { ,,,颜色:,# 666666; }@else {才能 ,,,颜色:,# ffffff; ,,} } .section-primary { ,,@include 后台添加(# ffffff); }//编译后的CSS .section-primary { ,,背景:# ffffff; ,,颜色:# ffffff,, }感谢你能够认真阅读完这篇文章,希望小编分享的“引导sass的使用方法”这篇文章对大家有帮助,同时也希望大家多多支持,关注行业资讯频道,更多相关知识等着你来学习!
引导sass的使用方法