<分区>
要将 box-shadow 添加到 HTML 元素,我目前必须这样做:
box-shadow: 2px 2px 3px #969696;<br/>
-moz-box-shadow: 2px 2px 3px #969696;<br/>
-webkit-box-shadow: 2px 2px 3px #969696;
filter: progid:DXImageTransform.Microsoft.Shadow(color='#969696', Direction=145, Strength=3);
在这一点上,在我看来,在网络的现阶段,如此多的简单渐变代码量是荒谬的。更不用说维护时间了——如果我想更改颜色,我必须为每个供应商前缀更改四次。 (这也适用于 CSS3 渐变之类的东西)。
什么是更好、更优化的简单处理方法?我知道有很多非标准修复程序,例如 CSS3 Pie ,但根据我的经验,它们需要很长时间才能加载,而且我仍然需要为 Firefox 和 Webkit 编写代码。我是否需要求助于服务器端代码来执行此操作?我真的很沮丧地使用看起来很笨拙的冗余代码。