我刚接触CSS变换和动画,我想知道这两者之间的区别。
我了解到-webkit-transform
是Chrome浏览器专用的,而-moz-tranform
是Mozilla Firefox浏览器专用的。
我找不到-webkit
和-ms
之间的区别。
我刚接触CSS变换和动画,我想知道这两者之间的区别。
我了解到-webkit-transform
是Chrome浏览器专用的,而-moz-tranform
是Mozilla Firefox浏览器专用的。
我找不到-webkit
和-ms
之间的区别。
-webkit-
是针对Chrome和Safari浏览器的,-ms
则是针对Internet Explorer浏览器的。
还有其他前缀,如Firefox浏览器的-moz-
和Opera浏览器的-o-
。
这里有一个链接可能会对您有帮助:http://peter.sh/experiments/vendor-prefixed-css-property-overview/
这些是CSS供应商前缀,如果你搜索这个词,就能找到所有需要的信息。
Android: -webkit-
Chrome: -webkit-
iOS: -webkit-
Safari: -webkit-
Firefox: -moz-
Internet Explorer: -ms-
额外的: Opera: -o-
-webkit-
前缀适用于使用webkit引擎的浏览器,如safari
,chrome
。而-ms-
则适用于Microsft IE
版本。同时,我们也有一个-moz-
前缀用于旧的mozilla
版本和-o-
用于opera版本。它们被称为CSS厂商前缀
。
CSS厂商前缀或CSS浏览器前缀是浏览器制造商在一种测试和实验期间添加对新CSS特性支持的一种方式。浏览器前缀用于添加可能不属于正式规范的新功能,并且实现规范中尚未完成的功能。
这里有一个CSS Vendor Prefix概述
此外,您可以阅读更多相关内容:什么是CSS厂商前缀以及为什么应该使用它们
-ms
是针对于Internet Explorer浏览器的。 - Darren