GitHub 的 CSS

Avatar of Chris Coyier
Chris Coyier

DigitalOcean 为您旅程的每个阶段提供云产品。立即开始使用 价值 200 美元的免费积分!

Mark Otto 带领我们参观了 GitHub.com 的 CSS。非常高兴读到这样一篇坦诚直率的文章,包括所有缺点。

这与我们在 CodePen 中的做法 90% 相同。一个主要区别是他们将**所有** CSS 合并到两个文件中,并仅在所有页面上提供服务。我想这样一来,只要您访问过 GitHub.com 的任何页面,您就会将所有需要的 CSS 缓存在浏览器中。我倾向于使用 global.css 用于所有页面,以及一个 section.css,它利用浏览器缓存来处理大部分内容,同时保持每个页面的总 CSS 权重较低。

直接链接 →