为了账号安全,请及时绑定邮箱和手机立即绑定
没有webpack,伐开心,hh
@daber是一致的吧,之所以你说的后面的变量会被前面的变量所覆盖,是因为它们的权限是相同的,比如说吧id的权限为0100,class为0010,元素标签为0001,所以在相同权限的作用下,后面的变量会覆盖前面的变量,类似于!important它的权限是最高的,那么我猜测!default的权限应该是最低的,是符合css覆盖方式的吧(纯属自己想的)
这里写错了,刚试验了一下,之前之后重写该变量的值一样能覆盖默认变量。没有说必须在之前写。
注意两个带单位的变量相除相乘还是会出现上两节的情况的
插值就是一个可拼接的一个东西啊,类似于把变量包起来与别的词组合,我说的对吗?
如果该变量已经被赋值, 就不会再次赋值, 但是,如果还没有被赋值,就会被指定一个值,变量的值如果是 null 的话,会被 !default 当做没有值
sass语法格式冒号后要有一个空格
这个题还有歧义
这个&,大家看我下边的代码
<nav>
<a herf="#">这里变红</a>
</nav>
<header>
<nav>
<a herf="#">这里变绿</a>
</nav>
</header>
大家明白了吗?
我可以很负责的告诉rookie们:
css能把样式做出来即可,老板、客户们更关心的是功能。js的整洁远比css的整洁要重要。
继承得通过.class声明,然后发现声明出来的.class容易造成歧义(因为咋一看你很难知道它是作为一个类选择器出现的还是特意为了继承而出现的),所以为了避免歧义,占位符方案出来了,用%placeholder来定义继承声明的样式,折腾不?
感觉less和sass这两个东西抄来抄去,然后自己率性而为在上面弄点新花样,搞得大家得学习两种类似但又区别的语法,真是恶心
overflow:hidden;可以不要
说嵌套是一大亮点的是你,说应避免使用嵌套的也是你,我不管,反正你怎么都对
遇到个坑,如果在包含中文的路径下执行sass --watch scss源文件:css目标文件会导致编译失败,把中文改成英文即可绕过这个坑
课程须知
对CSS有一定的了解,才可以更好的学习本课程。
老师告诉你能学到什么?
1、Sass是什么?他有什么功能? 2、Sass需要什么样的环境才能顺利运行 3、Sass语法格式和CSS有什么不一样? 4、Sass要如何编译 5、你要怎么调试Sass 6、Sass有哪些基本特性 7、Sass的控制命令能做些什么事情 8、Sass有哪些数据类型 9、Sass的函数功能

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

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

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消