现在有哪些CSS3供应商前缀?

时间:2014-08-21 13:14:29

标签: css browser cross-browser vendor-prefix

我只是想知道在这些日子里在CSS中指定供应商前缀如“webkit”,“moz”,“ms”或“o”的程度。

如果我理解正确,那么opera会切换到webkit,这样就会掉落'-o-',对吧? IE在IE10中放弃了对“-ms-”的需求,但是对于旧版本,你还需要吗?我现在不确定“-moz-”的故事是什么。

基本上我所有的CSS3似乎都可以在所有(最新的)浏览器中正常工作而不指定任何前缀,所以我只是想知道在2014年中期什么是必要的和什么是不必要的。

编辑:基本上我只是想知道是否有人有最新的前缀列表,以及在什么条件下他们是必要的。

2 个答案:

答案 0 :(得分:6)

您可以在此网页上构建筛选列表,并显示所有必需的前缀。

http://caniuse.com/#comparison

答案 1 :(得分:1)

在大多数情况下,您可能会发现在没有供应商前缀的最新浏览器中工作得很好。但是我会指出你可能想要至少在某些时候继续使用它们的3个理由,然后在你认为合适的时候自己决定。

  1. (如前所述)并非所有人都使用最新的浏览器。
  2. 即使在您不需要的情况下,您也不会使用供应商前缀来破坏任何内容,因此它只能改善您的网站而不会损害它。
  3. 如果您使用来自http://www.colorzilla.com/gradient-editor/之类的服务的前缀(等),那么它是一个简单的复制粘贴,你不会因为不使用它而获得任何收益(除了可能是文件空间的smidgen)