一、css3的样式,主流浏览器不同版本的支持度不同,可通过http://caniuse.com查看
是否需要css3属性加前缀。
二、前缀
新版本的浏览器都不需要加前缀,加前缀是为了兼容老版本的浏览器,使老版本浏览器
也可以使用css3样式。但是,现在的css3已经成为了行业标准,所有的高版本主流浏览器
都可以使用css3,因此,部分主流浏览器已经不支持加前缀的css3样式。若你希望自己
页面中的css3样式可以兼容新老版本浏览器,那么你最好在每一个css3标准样式前,加上
三、长度单位rem
rem不是与父元素挂钩,而是相对于根元素<html>的文本大小来计算,这样有利于整体文本
是否需要css3属性加前缀。
二、前缀
新版本的浏览器都不需要加前缀,加前缀是为了兼容老版本的浏览器,使老版本浏览器
也可以使用css3样式。但是,现在的css3已经成为了行业标准,所有的高版本主流浏览器
都可以使用css3,因此,部分主流浏览器已经不支持加前缀的css3样式。若你希望自己
页面中的css3样式可以兼容新老版本浏览器,那么你最好在每一个css3标准样式前,加上
带前缀的css3样式。注意,css3标准样式写在最后面,防止样式覆盖。
-webkit- Google和Safari
-o- Opera
-moz- FireFox
-ms- IE
三、长度单位rem
rem不是与父元素挂钩,而是相对于根元素<html>的文本大小来计算,这样有利于整体文本
字体大小的调整。(em和百分比是与父元素挂钩的)
注意:建议使用rem,少使用em