IE drop-shadow 无效

全部显示波浪线

-webkit-filter: drop-shadow(2px 2px 2px #dce4e8);
    -moz-filter: drop-shadow(2px 2px 2px #dce4e8);
    -ms-filter: drop-shadow(2px 2px 2px #dce4e8);
    -o-filter: drop-shadow(2px 2px 2px #dce4e8);
    filter: drop-shadow(2px 2px 2px #dce4e8);
    filter: progid:DXImageTransform.Microsoft.Shadow(color=#dce4e8, direction=45);
阅读 3.1k
1 个回答

看了一下,IE 全版本都不支持 drop-shadow 这个滤镜,而 DXImageTransform.Microsoft.Shadow 只在 IE5~IE8 范围内有效,从 IE9 又开始不支持了(参考 https://docs.microsoft.com/en...)。

但是 IE9 开始可以用 box-shadow 做为替代品了。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题