小编典典

IE9中的CSS3文本阴影

css

有没有一种简单的方法可以让css3 text- shadow在IE9中工作?至少一个文本阴影会很棒。我想理想情况下也支持IE8。我希望有一个简单的jquery插件或.htc文件,它仅查看元素的text-
shadow css属性并为IE9实现它。


阅读 337

收藏
2020-05-16

共1个答案

小编典典

是的,但不是您想像的那样。根据caniuse(一种非常好的资源)的说法,没有支持,也没有polyfill可用于text-shadow为IE9 添加支持。但是,
IE具有自己的专有文本阴影( 在此详细介绍)。

实施示例,取自其网站(在IE5.5到IE9中均可使用):

p.shadow { 
    filter: progid:DXImageTransform.Microsoft.Shadow(color=#0000FF,direction=45);
}

为了实现跨浏览器的兼容性和代码的未来适应性,请记住还使用CSS3标准text- shadow属性(在此进行详细介绍)。考虑到IE10已正式宣布放弃对旧版dx过滤器的支持,这一点尤其重要。展望未来,IE10
+将仅支持CSS3标准text-shadow

2020-05-16