发表于: 2017-05-18 23:41:52
4 1095
今天做了的事:
1.学习适用小海龟从服务器checkout文件到本地以及从本地更新文件至服务器
2.深度查看如何优化sass文件并拆成一个个组成部分,并优化自己的文件
3.深度查看一个项目的文件夹的结构,并按其将自己的代码文件重新分类放好
4.做“我的”分页面
明天要做的事:
完成手机预约文件夹里面的页面,追求美观大方
今天遇到的问题:
1.如何把所有页面共用一个css文件。从我现在看见的页面一共有两种,一种是没有header的,一种是没有footer的,还有就是都有的。头和脚都有的准备在wrap里面加main,缺胳膊少腿的不加main,视情况加margin-top或者margin-bottom。
2.关于sass文件的优化。由于sass的@import属性可以把其他sass引入到一个主的sass里面且性能比css中的import好很多,所以可以这样优化sass文件。首先分成四个文件夹helpers,components,layouts,pages。
helpers文件夹将包含项目需要的functions、mixins和parameters。functions文件写需要引入的函数,mixin写所有的混合宏,parameters写颜色,字体等变量。
components文件夹将包含拆分出来的模块,比如头,脚,按钮之类。
layouts文件夹包含不同布局的样式代码,比如媒体查询,或者一些浮动功能的标签
pages文件夹将包含一些特殊页面的CSS。这里举例没看明白,故不解释。
感悟:主要学习了如何与别人协作工作,时间有限言尽与此,有关老大讲解的MVC部分留到之后整理或写在下方评论区。
评论