CSS:层叠样式表(Cascading Style Sheet)。
CSS3是CSS2的升级版本,3只是版本号,它在CSS2.1的基础上增加了很多强大的新功能。
目前主流浏览器chrome、safari、firefox、opera、甚至360都已经支持了CSS3大部分功能了,IE10以后也开始全面支持CSS3了。
在编写CSS3样式时,不同的浏览器可能需要不同的前缀。它表示该CSS属性或规则尚未成为W3C标准的一部分,
是浏览器的私有属性,虽然目前较新版本的浏览器都是不需要前缀的,但为了更好的向前兼容,前缀还是少不了的。
前缀 浏览器
-webkit chrome和safari
-moz firefox
-ms IE
-o opera
-webkit-box-shadow
一、css3 属性选择器
1.选择器[属性名]{css样式} 含有指定属性的元素 input[type]
2.选择器[属性名=值]{css样式} input[type=text]
3.选择器[属性名^=xx] 以xx开头的属性值 input[type^=te]
4.选择器[属性名 = x x ] 以 x x 结 尾 的 属 性 值 i n p u t [ n a m e