Primer :解析结果-不要用。弃用理由:primer.css至关于默认样式,该文件有一大堆标签和类,单位是px和em,我认为在实际开发中会形成类名冲突、px em rem混用影响响应式布局、以及后期反编译成本过高。css
Primer做用:它的目的仅限于提供通用部件,为咱们的开发者提供最大的灵活性 http://www.cnblogs.com/lhb25/p/primer-css-toolkit-and-guidelines.htmlhtml
什么是Primer:
Primer 是GitHub CSS内部的一个框架,,用于那些公开或者内部的应用的公共样式和组件。包括:
Normalize
盒子大小,排版,连接等方面的全局样式
导航
表单
格子系统
Markdown样式
自定义选择菜单
(详见http://blog.jobbole.com/75480/ 里搜”用于那些公开或者内部的应用的公共样式和组件“)框架
如下图片,默认样式和header.b9e4b18.css以及grid.db0a3f1.css都在:ide
加了primer.css结构成3列响应式布局:——成3列不是primer.css的功劳,而是grid.db0a3f1.css的功劳布局
没加primer.css效果:依然是响应式,拉缩浏宽跟着浏动。但不是自动成三列了字体
如下图片,有header.b9e4b18.css和primer、grid.db0a3f1.css,只没有默认样式: 没有默认样式后,只不过字体变动大等基本样式改变,默认样式不影响primer 忽略不计。ui
有primer和没primer的不一样:spa
如下图片,默认样式和primer、header.b9e4b18.css都在,只没有grid.db0a3f1.cssorm
如下图片,有默认样式、header.b9e4b18.css都在,而grid.db0a3f1.css、primer都没有。没grid和primer拉浏依然能实现响应式htm
————————————————————————
总总结:
响应式不是primer的功劳,也不是grid的功劳;
三列是grid的功劳。