为了账号安全,请及时绑定邮箱和手机立即绑定
http://www.cnblogs.com/calamus/p/7324521.html 不支持中文的解决办法
命令行还不够熟悉,有待提高
You can also use SassScript variables in selectors and property names using #{} interpolation syntax:,插值可以使用选择器和属性名,如"$margin-big"不能是"$margin-#{$size}"然后传"big"进去,但可以是".#{$class}-big"传入参数“header-text”或者“.#{$class}”直接传入"header-text-big";
然后在调用混合类时也不能使用插值。
其实已经不懂在说啥玩意了
把js要干的活路抢过去了。能够继承和方便的语法糖就够了吧。。。。。感觉这个想干的工作不只是样式了。
没觉得有啥用,本来,光想css规则就好,现在还得考虑两种规则,这真的会是省时间的吗
为毛不把加减乘除全部都放在一节课里面解释就行了。
最后这几章学的很模糊,可能真的用到才能理解。
个人感觉就是可以利用#{ }对选择器和属性名进行构造,然后类似函数传参,然后就可以进行编译了,仔细想想还是变量还是有区别的。
关于#{}的使用,我贴出官方文档的介绍:
You can also use SassScript variables in selectors and property names using #{} interpolation syntax:

$name: foo;
$attr: border;
p.#{$name} {
#{$attr}-color: blue;
}
//welcome to imooc learn Sass
$caonima = 200px;
$caoniba = 300px;

body {
width:$caonima;
height:$caoniba;
}
变量声明用 $, 学那个用 @ 的会报错的。。。
老师你的普通话该练一练了
如果说有参@mixin 是传递选择器值的话,那么运用插值可以传递选择器的名称。
感觉展开和压缩最常用吧,平时写展开,上线之后要压缩。
这种命令行模式可能在Linux下用的比较多,平时肯定是用工具。
课程须知
对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
提交
取消