Sass框架应用

sass又名scss:是css预处理器之一。

sass是一门高于css的元语言,能用来清晰地结构化地描述文件样式,能提供更简洁优雅的语法。

sass写法:body                     

                  color:#fff;

scss的写法:body{

                             color:#fff;

}

申明:$ maxwidth:500px;

.box1{

width:$maxwidth;

}

sass与scss的区别:1.文件后缀不同;2.写法sass没有大括号,scss有{属性:$变量}

什么时候该申明变量:

1.该值至少重复2次;2.该值至少能被更新一次;3.该值所有表现与变量有关;

嵌套:.box{

border-top:1px solid red;

border-right:1px solid green;

}

sass写法:.box{

border:{

top:1px solid red;

}

}

混合宏:

声明混合宏:

@mixin max{

width:20px;

height:30px;

background-color:red;

border:1px solid green;

}

调用:

.box{

@include max;

}

声明一个带参数的混合宏:

@mixin hmcanshu mixin($canshu){

margin-top:$canshu;

}

调用:

.box{

@include hmjl;

@include hm canshu minxin(20px)

}

转载于:https://www.cnblogs.com/chenslu/p/6942116.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值