CSS 是用于(增强)控制网页样式并允许将样式信息与网页内容分离的一种标记性语言。
对于CSS 3.0,它对于我们Web设计人员来说不只是新奇的技术,更重要的是这些全新概念的Web应用给我们的设计开发提高了效率以及更多的无限可能性,我们将不必再依赖图片或者 Javascript 去完成圆角、块/文字阴影、渐变、透明度等提高Web设计质量的特色应用。
边框 ( Border )
背景 ( Background )
颜色 ( Color )
文本 ( Text effects )
用户界面 ( User -interface )
基础盒模型 ( Basic box model )
内容 ( Generated Content )
其它模块 ( Other modules )
选择器 (selectors )
子串匹配的属性选择符 E[ att ^ =" val "]
子串匹配的属性选择符 E[ att $ =" val "]
子串匹配的属性选择符 E[ att *=" val "]
结构性伪类 E: root
结构性伪类 E: nth - child ( n)
结构性伪类 E: nth - last -child (n )
结构性伪类 E: nth - of -type ( n)
结构性伪类 E: nth - last -of - type (n )
结构性伪类 E: last -child
结构性伪类 E: first - of -type
结构性伪类 E: only -child
结构性伪类 E: only -of - type
结构性伪类 E: empty
UI 元素状态伪类 E: checked
UI 元素状态伪类 E: enabled
UI 元素状态伪类 E: disabled
UI 元素状态伪类 E:: selection
否定伪类 E: not ( s)
目标伪类 E: target
通用兄弟元素选择器 E ~ F
备受期待的 CSS 3 新功能
圆角、多背景、@font-face 用户自定义字体、动画与渐变、渐变色、盒阴影、RGBa – 加入透明色、文字阴影等等
CSS3 的出现,让代码更简洁、页面结构更合理,性能和效果得到兼顾。
版本信息 Version Information
CSS参考手册v4.2.4Update Time: 2017-03-10
补充对兄弟选择符、相邻选择符等的描述和示例;
移除了整个 only-firefox 目录下的属性;
新增了-webkit-overflow-scrolling属性参考;
修复在MAC上chm乱码的问题(感谢 @gucong3000 童鞋);
修订了热心用户所提的部分 Issues;
补充了calc()兼容性描述;
修复了导航栏出现横向滚动条的问题;
将早期的历史版本变更合并记录,详见更新历史
CSS参考手册v4.2.3Update Time: 2016-09-01
修订了热心用户所提的部分 Issues;
修订对vertical-align取值的描述;
修订对align-content兼容性表格中对 Firefox 的描述;
CSS参考手册v4.2.2Update Time: 2016-01-21
关于作者页面新增了本手册的微信交流群二维码;
修复animation类别下部分页面示例中的渐变语法问题;
增加早期Chrome和Safari不支持border-radius取值为<percentage>的描述;
修订对background-position取值为3或4个值时的描述;
更新了Firefox对writing-mode的支持数据;
新增了@supports规则;
新增了unset取值;