发表于: 2017-03-13 20:39:12

1 655


今天完成的事情

今天完成了任务13的三个页面,CSS的15个任务完成指日可待了 !!!

任务13的目标是让我们学会CSS架构,简单来说就是通过架构的方式让你的代码更容易修改和维护,关于如何架构,我在网上查了很多资料,并没有得到统一的结论,这个东西应该没有一个标准,而是根据个人喜好或者是实际情况在不同条件下有不同的架构方式。

在任务13里,我把三个页面用的颜色、公用的header写在同一个css里,命名用下划线_开头,然后在每个页面的css文件里用@import来引用,其实我觉得还应该每个页面再分两个css,一个写布局,一个写样式,但是任务13的页面实在太小了,分开内容就太少,意义不大,所以就只用了一个css来写。

明天计划的事情

明天开始了解任务14,大概看了一下任务要求,组件库对我来说又是一个全新的名词,明天再仔细学习吧。

遇到的问题

不用bs重写任务13遇到的最大问题就是轮播图的重写,在网上查了相关的东西,了解了用纯CSS来实现轮播图的原理,基本上就是设置隐藏和position:absolute,然后通过事件或者hover来控制background-position来实现。

收获

看了很多关于CSS架构方面的文章,目前我还没有做过大型的页面,对其中的内容并不是很能理解,但是很多细节方面对我还是启发很大,以后要多看看别人的代码,在代码规范上多多注意。


返回列表 返回列表
评论

    分享到