我是否还必须使用CSS box-shadow属性的所有五个供应商前缀?

Cou*_*lin 13 css prefixes css3

在声明这个问题的说法box-shadowtext-shadow渐变时,你还需要所有的前缀吗?

-webkit-box-shadow: inset 0 0 1px 1px #e3e3e3;
-moz-box-shadow: inset 0 0 1px 1px #e3e3e3;
-ms-box-shadow: inset 0 0 1px 1px #e3e3e3;
-o-box-shadow: inset 0 0 1px 1px #e3e3e3;
box-shadow: inset 0 0 1px 1px #e3e3e3;
Run Code Online (Sandbox Code Playgroud)

我理解主要的:

 -webkit-
 -moz-
 box-shadow
Run Code Online (Sandbox Code Playgroud)

但随着浏览器的增长,我想尝试获得一个关于此时是否有必要使用5个前缀的更新视图?

想法,评论?

Pau*_*ite 15

caniuse.com有一个很好的表格,显示哪些浏览器需要前缀,哪些浏览器根本不支持box-shadow.

(需要前缀的版本在版本号下方具有该前缀,如下面的屏幕截图所示.)

在此输入图像描述

您是否需要为正在构建的任何网站使用前缀取决于网站现有/目标受众实际使用的浏览器.