发表于: 2017-03-27 21:02:41
1 647
今天完成的事情:学习sass基本编程格式以及完成任务十一中的任务四重写
明天计划的事情:任务五、六重写
遇到的问题:1.在sass学习中,是通过慕课网的sass入门教程进行的学习。非常浅显易懂,但是对于sass里的变量替换,有些并不是很理解。一个页面中,像主色调的几个color、整个页面的左右边距margin/padding等替换,是比较正常的。但是在例子中有些如$margin-top:40px,这种声明我个人觉得会让编译更复杂啊,输入的时候还是得输入margin-top:$margin-top。这相当于输入了两次啊,而且这个数值在维护的时候不一定能轻易记起是多少吧,还是得回到声明处查看。
2.任务四其实一个小时就写完了,写完后停下来并没有继续任务五的重写,因为没有理解到sass的意义,对比了一下之前任务四的代码行,HTML部分基本相近,css部分少了三分之一,但是也有我本身对代码的优化导致。就跑去搜索sass的优势有什么,看到sass编写时,可以用嵌套进行书写,这样确实是一个非常厉害的地方,我回顾之前几个任务写的代码,发现如果没有自己的注释,很难找到所需的css属性在哪里,而用嵌套进行书写,就很容易发现书写的代码在哪里,从而很快的找到修改的地方。
收获:sass的编译书写感觉让我进入了程序猿的世界
评论