发表于: 2017-03-17 16:28:12
0 640
一,今天完成的事情
1.早上过来review了一下任务七的html代码,将不合理的地方改掉,学习了css reset,学的时候感觉这个太一刀切了,完全是舍弃了所有浏览器的默认样式,在网上瞎逛的时候发现有人在说用normalize,于是找了normalize的源码,看了一遍,比之reset,normalize温柔些,只是备注了部分浏览器不兼容的东西,让默认样式统一一些,网上也有人说多人做项目最好使用reset,因为reset相当于给大家一张白纸,随你涂抹,但是对于个人小项目,使用reset太一刀切,特别是学习的时候,没法知道浏览器默认的样式是怎样的,于是我就入了normalize的坑。将任务十三需要用到的标签,给reset掉,或者说normalize掉。
2.reset搞定之后,又把任务7三个样式表过了一遍,用less写了通用布局的函数,flex,fixed等,然后写了通用的颜色,字体大小,通用的模块,如菜单图标,按钮,九宫格方块,顶部导航条,底部fixed按钮条,小圆点等,把自己想到有可能复用的模块都用less写成函数了。等着明天完成项目的时候使用。
二,明天要做的事情
1.完成任务十三,做完之后看一下师兄们的做法,对于拆分样式是否有更好的方法,对于reset师兄们是怎么用的。
2.任务12和13的深度思考,想一下,学一下。
三,遇到的问题
写完布局的less后,在模块的less里面需要使用布局less,不知道如何引用,后来百度了一下,用@import即可,还可以只引用其中的函数,不引用其中的样式哦~
四,收获
1.学习了css的reset,和normalize对比了一下,最好选择normalize做这个任务。
2..样式拆分,了解了个大概。
评论