CSS3语言开发是朝着模块化发展的。 以前的规范作为一个模块实在是太庞大而且比较复杂,所以,把它分解为一些小的模块,更多新的模块也被加入进来。这些模块包括: 盒子模型、列表模块、超连结方式、语言模块、背景和边框、文字特效、多栏布局等。
CSS3将完全向后兼容,所以没有必要修改现在的设计来让它们继续运作。网络浏览器也还将继续支持CSS2。对我们来说,CSS3主要的影响是将可以使用新的可用的选择器和属性,这些会允许你实现新的设计效果(譬如动态和渐变),而且可以很简单的设计出现在的设计效果(比如说使用分栏)。
说明:
CSS3 Properties
边框 ( 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 的出现,让代码更简洁、页面结构更合理,性能和效果得到兼顾。






大小:1.5M


