跟css编码没关系,跟火狐的版本有关系。
比如早一些版本的FF浏览器,需要加私有前缀。而新出某个版本的FF时,有可能火狐的人觉得某些属性已经是css3里面上钉子上板的,即w3c不会再怎么修改这个css属性,以后一直这么用下去了(虽然还没成为w3c的标准,但已经成为事实上的标准),此时火狐的人就有可能在新版本浏览器里面把私有前缀去掉。
-moz-border-radius: 3px; /* Gecko browsers */ -webkit-border-radius: 3px; /* Webkit browsers */ border-radius:3px; 这是才是正确写法
您好!很高兴为您答疑!
火狐浏览器版本的问题,早一些版本的火狐浏览器,需要加私有前缀,后来更新时取消了。
您可以在火狐社区了解更多内容。希望我的回答对您有所帮助,如有疑问,欢迎继续在本平台咨询。