当前位置: 首页 > 软件库 > Web应用开发 > CSS框架 >

awesome-css-learning

授权协议 View license
开发语言 HTML/CSS
所属分类 Web应用开发、 CSS框架
软件类型 开源软件
地区 不详
投 递 者 闾丘昊然
操作系统 跨平台
开源组织
适用人群 未知
 软件概览

Awesome CSS Learning CSS Logo

An awesome list limited to the best CSS learning resources

This list is mainly about CSS – the language and the modules. Not about naming conventions, architecture paradigms, frameworks, pre-processors, post-processors, CSS-in-JS or other aspects of todays CSS ecosystem.

Please read the contribution guidelines before contributing.

Contents


CSS References

  • codrops - An extensive CSS reference offering way more content than MDN.
  • Can I use - Interactive browser support tables for CSS (and HTML5).

CSS in a nutshell

  • Introduction to CSS - This Screencast series will teach you the basics of CSS in about one hour.

Fundamental concepts

  • The cascade - This article explains what the cascade is and how this affects you.
  • Specificity and inheritance - Understanding specificity and inheritance is important to master CSS. This article will help.
  • CSS Box Model - An article explaining the foundation of layout on the web.
    • Also have a look at the detailed information about the box-sizing property.

CSS units

Selectors

  • Basic CSS Selectors - An introducing to the very basic CSS selectors you need to know.
  • Advanced CSS Selectors - Level up your knowledge. From attribute selectors to CSS3 pseudo classes.
  • CSS Dinner - Learn how to use CSS selectors with this fun little game.

Custom properties (aka CSS variables)

Layout

Classic layouting

  • Floats - In depth information about how to use (and clear) floats.
  • Positioning Types - A closer look at a few little-known things related to the CSS positioning layout method.
  • inline-block - Shows in which cases it makes sense to use the display property inline-block for layouting.

Flexbox

  • Flexbox playground - Play with Flexbox examples on CodePen.
  • Flexbox Defense - A tower defense game in the browser to learn about Flexbox with fun.
  • Flexbox Froggy - Learn all the basics of Flexbox with a fun game involving frogs and lily pads.
  • Flexbugs - Community-curated list of flexbox issues and cross-browser workarounds for them.
  • Flexbox Zombies - A training course driven by a storyline where you use Flexbox and a crossbow to hunt zombies.
  • What the Flexbox? - A simple, free 20 video course that will help you master CSS Flexbox!

Grid

  • A Complete Guide to Grid - All you need to know about CSS Grid Layout on one page.
  • Grid by Example - Besides examples of how to use Grid this site also has additional useful learning resources.
  • Designing with Grid - Talk about the new layout possibilities CSS Grid is offering.
  • Grid Garden - Lovely game where you write CSS code to grow your carrot garden.
  • GridBugs - Community-curated list of Grid interop issues and workarounds for them.
  • Grid Critters - Learn CSS grid layout by mastering an adventure game.

Animation


Related

Awesome JavaScript Learning - A tiny list limited to the best JavaScript learning resources.

License

CC0

To the extent possible under law, Michael Kühnel has waived all copyright and related or neighboring rights to this work.

  •  http://learn.shayhowe.com/html-css/ http://www.html5tricks.com/ http://www.tutorialspoint.com 

  • 目录 Papers (论文) 1.Introduction and Tutorials (简介与教程) 2.Transfer Learning Areas and Papers (研究领域与相关论文) 3.Theory and Survey (理论与综述) 4.Code (代码) 5.Transfer Learning Scholars (著名学者) 6.Transfer Learning The

  • 资源列表 增量学习资料-CSDN 代码 https://github.com/xialeiliu/Awesome-Incremental-Learning 博客

  • 1. display:block 可以把行标签改为块级标签,display:inline 反之 2. 流布局,存在外边界合并,其它布局不存在。 3. relative,相对与应该的位置,偏移。 4. absolute,相对于父节点绝对定位 5. 属性选择器可以加not,eg.: .validation-passed:not(input[type="button"]) {color:red;}

  • 目录 基础概念 属性:每个标签有诸多属性,可以直接写在标签内部,用于指定内容样式/功能 样式属性 响应式设计Bootstrap 图标库Font Awesome 基础概念 标签:使用标签指定功能,标签下面可以有子标签 标签实际上就是一个矩形 标题:<h1> -<h6> 段落:<p> 引入资源:<link> 常用于引入字体等资源,包含多个属性 href="url" :引入资源的url rel="xxx

 相关资料
  • Awesome Awesome Node.js A curated list of awesome lists that are about or related to Node.js. Inspired by the awesome list thing, going deeper down the rabbit hole. �� Meta stuff about this awesome li

  • 问题内容: 我想使用Font Awesome图标作为CSS内容,即 我知道我不能在中使用HTML代码,所以只剩下图像了吗? 问题答案: FontAwesome 5的更新 您需要根据要渲染的图标类型将更改为OR 。另外,不要忘记声明 您可以阅读下面的答案的其余部分,以了解其工作原理并了解图标和文本之间的间距的一些解决方法。 FontAwesome 4以下 那是使用它的错误方法。打开字体超酷的样式表,

  • 我想使用一个字体很棒的图标作为CSS内容, 我知道我不能在中使用HTML代码,那么只剩下图像了吗?

  • 问题内容: 我正在尝试在CSS的内容中使用FontAwesome。 它与图标而不是图标的代码一起显示。我已关注在线帮助,但仍然无法正常工作 问题答案: 如果您使用的是 JS + SVG版本,请 阅读以下内容:Font Awesome 5在使用JS +SVG版本时显示为空正方形 首先,您只需使用以下命令在head标签中包含Font Awesome 5的CSS文件: 或在CSS文件中: 然后,您需要更

  • Awesome Learning Resources Preview on the web Table of Contents Agile Android Angular APEX BASH Bootstrap C# Career CSS Computer Vision Data Science Deep Learning Developer Blog Developer Stories Djan

  • Awesome Deep Learning Table of Contents Books Courses Videos and Lectures Papers Tutorials Researchers Websites Datasets Conferences Frameworks Tools Miscellaneous Contributing Books Deep Learning by