为了账号安全,请及时绑定邮箱和手机立即绑定

最新回答 / 學_霸
/*  */  是多行注释,会被编译到css文件中用// 单行注释就不会了

最新回答 / kunkka_l
$pro: (max,min,line); @mixin height($set,$value,$value2){  @each $pr in $pro {    #{$pr}-#{$set}: $value+$value2;  } } .box{ @include height(height,200px,50); } 经过测试 可行 结果是.box {  max-height: 250px;  min-height: 250px;  line-height: 250px; } 不过我这个写法没啥意义
@mixin mt($var){
margin-top: $var;
}
@mixin center{
text-algin: center;
}
.block {
@include mt(5px);

&, span {
display:block;
@include center
}
}
编译后:.block {
margin-top: 5px;
}
.block, .block span {
display: block;
text-algin: center;
}
.sub .sa{
color: #fff;
}

.dt{
@extend .sa
}
编译后:.sub .sa, .sub .dt {
color: #fff;
}
.btn {
@extend %mt5;
@extend %pt5;
}
.sa{
@extend %mt5;
@extend %pt5;
}
结果:.btn, .sa {
margin-top: 5px;
}

.btn, .sa {
padding-top: 5px;
}


.btsdn,.sd {
@extend %mt5;
@extend %pt5;
}
结果:.btsdn, .sd, .sa {
margin-top: 5px;
}

.btsdn, .sd, .sa {
padding-top: 5px;
}
这种情况下用@extend更好
$col-width: 60px;
$col-gap: 20px;

.col-1{
width:$col-width + $col-gap;
}
@for $i from 2 through 12 {
.col-#{$i}{
@extend .col-1
}
}
$col-width: 60px;
$col-gap: 20px;

.col-1{
width:$col-width + $col-gap;
}
@for $i from 2 through 12 {
.col-#{$i}{
@extend .col-1
}
}

最赞回答 / IHIK
是函数,可以直接访问值列表中的某一项。
被CSS虐过,才知道学SASS这玩意绝对是投资
按照,进行区分传入的参数位数,依次传入混合宏参数中.感觉这样做不到参数重用.
例子中的那两段代码的区别在于,SASS在设置完变量后没有使用;作为后缀,并且使用缩进代替一般习惯上的{}
感谢1楼 的分享
为什么不能看视频?出来的都是文档,还是这就是文档?没有视频
课程须知
对CSS有一定的了解,才可以更好的学习本课程。
老师告诉你能学到什么?
1、Sass是什么?他有什么功能? 2、Sass需要什么样的环境才能顺利运行 3、Sass语法格式和CSS有什么不一样? 4、Sass要如何编译 5、你要怎么调试Sass 6、Sass有哪些基本特性 7、Sass的控制命令能做些什么事情 8、Sass有哪些数据类型 9、Sass的函数功能

微信扫码,参与3人拼团

微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号

友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消