发表于: 2017-03-25 23:07:13
2 601
今天完成的事情:
1.学习Normalize.css 与传统的 CSS Reset 的区别,Normalize 相对来说注重通用的方案,重置掉该重置的样式,保留有用的 user agent 样式,同时进行一些 bug 的修复,这点是 reset css 所缺乏的。Reset 相对有点暴力,不管你有没有用,统统重置成一样的效果,且影响的范围很大,讲求跨浏览器的一致性。简单说Normalize.css应该就是reset css的改良版。
2.解决了webstorm上传文件到github链接超时的问题:老大一语道破天机,一般穿线超时的情况都是防火墙的问题,我把360关掉马上就可以连接,正常上传了。
3.对越拆分修真院组件库没有什么思路,看了些师兄们的日报,似乎有点小思路,把页面的头部,尾部,中间内容分别拆出来分开写,中间的内容也可以拆出来一些组件,css也分开写分别引入html中,以便于日后维护修改,我是这么理解的,不知道对不对。
明天计划做的事;
按照思路先拆分header和footer部分,准备小课堂。meta加和不加"viewport"的区别。
遇到的问题:
对于拆分组件库不理解什么概念,看了师兄的日报稍稍有点思路。
收获:
CSS拆分模块原则:模块应在保证数量尽可能少的原则下尽可能的简单,以提高重用性;模块与模块之间尽量不要包含,相同的部分,如果有相同部分,应将它们提取出来,拆分成一个独立的模块,下载了Normalize.css,Normalize.css和reset css的区别。
评论