Home

Awesome

CSS 资源大全中文版

我想很多程序员应该记得 GitHub 上有一个 Awesome:XXX 系列的资源整理。awesome-css 是 sotayamashita 发起维护的 CSS 资源列表,内容包括:CSS预处理器、框架、CSS结构、代码风格指南、命名习惯、播客、演讲视频、大网站的 CSS 开发经验等等。

Awesome 系列虽然挺全,但基本只对收录的资源做了极为简要的介绍,如果有更详细的中文介绍,对相应开发者的帮助会更大。这也是我们发起这个开源项目的初衷。


其他 Awesome 前端资源系列:

《让你受益匪浅的前端技术干货系列》:https://github.com/jobbole/awesome-front-posts

《如果有人让你推荐前端技术书,请让他看这个列表》:https://github.com/jobbole/awesome-web-dev-books

《JavaScript 资源大全中文版》:https://github.com/jobbole/awesome-javascript-cn


我们要做什么?


如何参与本项目?

<!-- 从下面的目录来看,本项目的工作量小不了,所以非常期待能有更多程序员一起来参与。 不过加入前,有几个小要求: * 英文还不错,能读懂英文并用自己的话复述; * 在用 CSS; 如有兴趣,请加 QQ:50872495。加 Q 时请注明「CSS大全」 -->

如何为列表贡献新资源?

欢迎大家为列表贡献高质量的新资源,提交PR时请参照以下要求:

资源列表管理收到PR请求后,会定期(每周)在微博转发本周提交的PR列表,并在微博上面听取使用过这些资源的意见。确认通过后,会加入资源大全。

感谢您的贡献!


本项目的参与者

注:名单不分排名,不定期补充更新


<!-- ### 奖励计划 虽然奖励可能并不是你加入的主要原因,但还是有必要提一下: * 整理超过 20 个资源后,可在伯乐在线上开通打赏; * 每整理 20 个资源,有机会获得技术书籍或各种有意思的创意、极客产品; * [奖励详情](http://hao.importnew.com/rewards/) * * * -->

sotayamashita 发起维护的 CSS 资源大全,包括:预处理器、框架、CSS结构、代码风格指南、命名习惯、播客、演讲视频、大网站的 CSS 开发经验等等。

预处理器

更快地编译 CSS

这里有一个 CSS 预处理器汇总

框架

工具集

CSS结构

CSS标准化

大型网站的CSS开发

代码风格指导

风格指导

命名习惯和方式

参考

其他资源

播客

编程时可以听的一些内容。

Twitter

值得关注的活跃用户

视频

一个很有用的必看视频清单,这个清单是从 908a28AllThingsSmitty/must-watch-css 复制过来的,我已经在Twitter上跟他说了,非常感谢!

2015

  1. mdo-ular CSS: Mark Otto, jQuery UK 30:06.
  2. CSS Architecture with SMACSS: Caleb Meredith, DevTips channel 30:15. 用SMACSS搭建CSS结构
  3. CSS Workflow from the Ground Up: Jonathan Snook, Generate conf 2015 46:06. 从头开始学习CSS工作流

2014

  1. What Is a CSS Framework Anyway? | 究竟什么是CSS框架?: Harry Roberts, Industry Conf 48:48.
  2. CSS Is a Mess | 乱七八糟的CSS: Jonathan Snook, Beyond Tellerand 53:49.
  3. 10 Commandments for Efficient CSS Architecture | 高效CSS结构十诫: Kushagra Gour, CSSConf.Asia 35:55.
  4. Slaying the Dragon: How to Refactor CSS for Maintainability | 杀掉巨龙:从可维护性方面考虑如何重构CSS: Alicia Liu, Front-Trends 33:21.
  5. CSS in Your Pocket:Mobile CSS Tips from the Trenches | 口袋中的CSS-移动端CSS开发要点: Angelina Fabbro, CSSConf.US 34:19.
  6. Styling and Animating Scalable Vector Graphics with CSS | 用CSS制作可扩展的矢量图动画: Sara Soueidan, CSSConf.EU 29:16.
  7. Play Nice With CSS Tools and Methodologies | 学会使用CSS工具和方法: Brad Westfall, HTML5DevConf 42:47.
  8. CSS and the Critical Path | CSS以及关键路径: Patrick Hamann, CSSConf.EU 33:42.
  9. All the Right Moves: How to Put Your UI in Motion | 走好每一步:如何让你的UI动起来: Val Head, Multi-Mania 45:49.
  10. Present and Future of CSS Layout | CSS布局的发展: Tab Atkins, CSS Day 49:31.
  11. Thinking Beyond "Scalable CSS" | 关于可扩展CSS的思考: Nicolas Gallagher, dotCSS 28:46.
  12. Web Components & the Future of CSS | WEB组件以及CSS的将来: Philip Walton, SFHTML5 40:02.
  13. CSS Performance Tooling | CSS性能工具: Addy Osmani, CSSConf.EU 46:27.
  14. 3.14 Things I Didn’t Know About CSS3 | 关于CSS,我所不知道的14件事: Mathias Bynens, CSS Day 45:35.
  15. Effortless Style | 轻松的样式: Heydon Pickering, CSS Day 49:51.
  16. CSS: Yawn to Yay! | CSS:从无聊到精彩 Kyle Simpson, Front-Trends 39:04.

2013

  1. When Bootstrap Attacks | 当Bootstrap开始发力: Pamela Fox, CSSConf.US 28:48.
  2. CSS in the 4th Dimension | CSS是第四维: Lea Verou, JSConf.Asia 44:49.
  3. Automated CSS Testing | 自动化CSS测试: Jakob Mattsson, JSConf.Asia 42:07.
  4. CSSConf.EU Keynote | CSSConf.EU的基调: Nicole Sullivan, CSSConf.EU 20:57.
  5. CSS Application Architecture | CSS的应用架构: Nicolas Gallagher, SmashingConf 38:36.
  6. Realigning & Refactoring UI | UI的调整和重构: Jina Bolton, SassConf 48:08.
  7. Normalizing Designs for Better Quality CSS | 提高CSS质量的规范化设计: Harry Roberts, CSSConf.EU 43:40.
  8. Automating the Removal of Unused CSS | 自动清除无用的CSS: Addy Osmani, Velocity Europe Conference 5:57.
  9. The Humble Border-Radius | 低调的Border-Radius: Lea Verou, Future of Web Design 37:07.
  10. The Mind-blowing Power of Sass 3.3 | Sass那印象深刻的力量: Chris Eppstein, CSSConf.EU 38:54.
  11. Front-End Tools for the Young Developer | 年轻开发者的前端工具: Christian Vuerings, SF HTML5 User Group 14:16.
  12. Maths-Powered Transforms for Creating 3D Shapes | Maths-创建3D图形的强力转换器: Ana-Maria Tudor, CSSConf.EU 30:27.
  13. Sass and OOCSS Sitting in a Tree K-I-S-S-I-N-G | Sass和面向对象CSS完美搭配: Nicole Sullivan, TXJS 27:50.
  14. CSS Levels Up | 提升CSS等级: Angelina Fabbro, CSSConf.EU 31:38.
  15. Architecting Scalable CSS | 搭建可扩展的CSS: Harry Roberts, Beyond Tellerand 41:57.
  16. More CSS Secrets: Another 10 Things You May Not Know about CSS | 更多的CSS秘密:CSS不为人知的另外10件事: Lea Verou, W3Conf 60:39.
  17. Atomic Cascading Style Sheets: Renato Iwashima, HTML5DevConf 52:33.

2012

  1. Open Source Tools and Libraries for Designers | 设计师的开源工具以及资源库: Julie Ann Horvath, HTML5DevConf 29:39.
  2. GitHub's CSS Performance | GitHub的CSS表现: Jon Rohan, CSS Dev Conf 40:50.

2010

  1. Handcrafted CSS | 手写CSS: Dan Cederholm, Build Conference 44:29.
  2. The Top 5 Mistakes of Massive CSS | 大规模CSS中最容易出现的5个错误: Nicole Sullivan, Build Conference 37:53.
<h3 id="influential-books">有影响力的书</h3> *具有广泛影响且值得阅读的前端经典书籍。* <h3 id="websites">知名网站</h3> *值得关注的前端技术站点。* <h4>中文站点</h4> <h4>英文站点</h4> <h3 id="weibo-weixin">微博、微信公众号</h3> * 前端大全 微博:[@前端大全](http://weibo.com/u/5261893910) * 前端大全:专注分享Web前端相关的内容,包括 JavaScript、CSS 和 HTML5 技术文章、工具资源、精选课程和Web技术领域热点资讯。 <br><img src="http://ww4.sinaimg.cn/small/63918611gw1epb2c688tqj2046046mx8.jpg" width=150 height=150> * UI设计达人:分享 UI 设计精选文章、案例、行业趋势、课程和书籍。<br><img src="http://ww4.sinaimg.cn/mw690/bfdcef89gw1evuvyehtx4j2076076q3e.jpg" width=150 height=150> * 网页设计精选:分享网页设计精选文章、案例、行业趋势、课程和书籍。<br><img src="http://ww2.sinaimg.cn/mw690/bfdcef89gw1evuvyhsikmj2076076dgb.jpg" width=150 height=150> <h3 id="blogs">博客</h3> <h4>中文博客</h4> <h4>英文博客</h4>