多码网
返回 前端
前端

Awesome css learning

> 一个很棒的列表,仅限于最好的 CSS 学习资源

Awesome css learning

Awesome CSS Learning Awesome CSS Logo

> 一个很棒的列表,仅限于最好的 CSS 学习资源

这份榜单主要是关于 CSS – 语言和模块. 与命名约定、架构范例、框架、预处理器、后处理器、CSS-in-JS 或当今 CSS 生态系统的其他方面无关.

请阅读 contribution guidelines 在贡献之前.


CSS References

  • codrops - 广泛的 CSS 参考提供了比 MDN.
  • Can I use - 交互式浏览器支持 CSS(和 HTML5)表格.

CSS in a nutshell

  • Introduction to CSS - 这个截屏视频系列将在大约一小时内教您 CSS 的基础知识.

Fundamental concepts

  • The cascade - 本文解释了级联是什么以及它对您有何影响.
  • Specificity and inheritance - 了解特异性和继承对于掌握 CSS 很重要. 这篇文章会有所帮助.
  • CSS Box Model - 一篇解释网络布局基础的文章.
  • 还可以查看有关的详细信息 box-sizing 财产.
  • Responsive Design - 有关响应式设计各个方面的广泛信息,使网站看起来很棒并且适合所有人.

CSS units

Selectors

Custom properties (aka CSS variables)

Layout

Classic layouting

  • Floats - 关于如何使用(和清除)浮动的深入信息.
  • Positioning Types - 深入了解一些与CSS定位布局方式相关的鲜为人知的事情.
  • inline-block - 显示在哪些情况下使用显示属性“inline-block”进行布局是有意义的.

Flexbox

  • Flexbox playground - 在 CodePen 上玩 Flexbox 示例.
  • Flexbox Defense - 浏览器中的塔防游戏,让您在乐趣中学习 Flexbox.
  • Flexbox Froggy - 通过一个涉及青蛙和睡莲叶的有趣游戏来学习 Flexbox 的所有基础知识.
  • Flexbugs - 社区策划的 flexbox 问题列表和它们的跨浏览器解决方法.
  • Flexbox Zombies - 一个由故事情节驱动的培训课程,您可以在其中使用 Flexbox 和弩来猎杀僵尸.
  • What the Flexbox? - 一个简单、免费的 20 个视频课程,将帮助您掌握 CSS Flexbox!

Grid

  • A Complete Guide to Grid - 所有您需要了解的有关一页 CSS 网格布局的信息.
  • Grid by Example - 除了如何使用 Grid 的示例外,该站点还提供其他有用的学习资源.
  • Designing with Grid - 谈论 CSS Grid 提供的新布局可能性.
  • Grid Garden - 可爱的游戏,您可以在其中编写 CSS 代码来种植您的胡萝卜园.
  • GridBugs - 社区策划的网格互操作问题列表及其解决方法.
  • Grid Critters - 通过掌握冒险游戏来学习 CSS 网格布局.
  • CSS Grid - 与 Wes Bos 一起学习 CSS 网格 - 免费的 4 小时视频课程,25 个视频.

Animation


Awesome JavaScript Learning - 一个仅限于最佳 JavaScript 学习资源的小列表.

相关项目