最新回答 / 丁尼格菲
对于小项目可以直接用css写,如果大项目还是建议用sass或者less来写,这样写可以更加快捷,方便,调试的时候用google浏览器中的sourcemap工具可以调试sass,项目中不要吧sass文件删了,方便有更改样式和调试
2017-04-19
最赞回答 / 厉害Sin
语言本身没有解决浏览器兼容问题, 但是sass提供了解决浏览器兼容问题的方案, 比如, 在过去为了浏览器兼容需要为每个浏览器添加一条前缀的css, 这样每次写css都需要重复很多无用功, 有了 sass 之后, 你可以事先定义好一个占位符 %a 变量, 变量中包含了所有的带前缀的css属性, 当需要用到某个属性时直接调用 @extent %a, 一行搞定, 还可以重复利用, 这只是解决浏览器兼容问题的其中之一, 还有很多例子就不一一列举了
2017-04-19
最新回答 / 厉害Sin
.seriousError 代替 .error.intrusion 中的 .error , 生成 .seriousError.intrusion , 共享原本的 .error.intrusion 的属性
2017-04-19
最赞回答 / 玩偶lpa
$social-network,$social-color只是同时获取$social-colors中某个象的key和value,并不能转换成一个列表
最新回答 / 用户1139579
Sass入门篇里提到了:如果进行乘法运算时,两个值单位相同时,只需要为一个数值提供单位即可,同时声明两个单位时会有问题。在运算中有不同类型的单位时,也将会报错。
2017-02-15
最新回答 / 八才斗
windows 下叫:命令指示符。如果要像在Linux中写shell命令,那么请安装Git。bash-shell会告诉你一切。在Mac、Linux系统下才叫终端。
2017-02-12
最赞回答 / YuuyaRin
我觉得就是一种if...else的简写形式,可以用在混合宏里,吧$condition通过参数传进来,从而赋予选择器不同的参数:<...code...>
2016-12-14