浏览器私有前缀是区分不同内核浏览器的标识。由于W3C每提出一个新属性,都需要经过耗时且复杂的标准定制流程,在标准还未确定时,部分浏览器已经根据最初草案实现了新属性的功能,为了与之后确定的标准进行兼容,各浏览器使用了自己的私有前缀与标准进行区分,当标准确立后,各大浏览器再逐步支持不带前缀的CSS3新属性。
-webkit- 谷歌浏览器、Safari浏览器
-moz 火狐浏览器
-ms- IE浏览器
-o- 欧朋浏览器
现在很多的新版本浏览器都可以很好地兼容CSS3的新属性,故很多私有前缀可以不写,但为了兼容老版本的浏览器,仍可以使用私有前缀。