CSS语言预处理----SASS一分钟快速入门
1.先安装ruby
下载地址https://rubyinstaller.org/
2.安装sass和compass
gem install sass gem install compass
3.创建scss文件
@charset "utf-8"; //变量 $text-color:#000; //通用样式 @mixin el1 { text-overflow:ellipsis; -o-text-overflow:ellipsis; -ms-text-overflow:ellipsis; overflow:hidden; white-space:nowrap; } //方法 @mixin border-radius($width){ border-radius:$width; -webkit-border-radius:$width; -moz-border-radius:$width; -o-border-radius:$width; -ms-border-radius:$width; } //继承(缺点:编译后在外面出现该css) .commonText { font-size:22px; font-weight:900; } //占位符(与继承的区别是,不会在外面出现该css) %mt15 { margin-top:15px; } body { .box { @extend .commonText; // 继承使用 @extend %mt15; //占位符使用 @include border-radius(5px); // 方法使用 @include el1; // 混合宏使用 color:$text-color; // 变量使用 cursor:pointer; border:1px solid #ccc; width:124px; &:hover { color:red; } } }
4.编译监听scss文件
sass --watch index.scss:index.css
5.愉快的使用css文件吧
相关推荐
RedCode 2020-10-28
teresalxm 2020-06-05
沈宫新 2020-05-28
dazhifu 2020-05-19
buttonChan 2020-05-10
nicepainkiller 2020-02-23
vavid 2020-02-15
tianzyc 2020-02-01
nicepainkiller 2020-01-29
dazhifu 2020-01-25
CaiKanXP 2020-01-08
葉無聞 2019-12-30
waterv 2019-12-27
福叔 2019-12-27
swiftwwj 2019-12-27
MaureenChen 2019-12-26