2012-03-28 95 views
1

我使用CSS 3文字阴影来模拟我的网页应用中的斜角和浮雕效果。问题是IE 10显示很糟糕的阴影。我现在还没有在IE 9上检查它。但它可以修复吗? 这是我使用::IE 3中的CSS 3文字阴影

text-shadow: 0px 1px 1px #A4A4A4; 
filter: dropshadow(color=#A4A4A4, offx=0, offy=-1); 

的CSS是否有任何JavaScript库显示文字阴影在IE浏览器?或任何其他技巧,将帮助我?或者添加任何额外的CSS属性来解决这个问题?

+0

你读过这个** http://fetchak.com/ie-css3/**? – 2012-03-28 13:54:18

回答

3

您可以尝试其他阴影过滤器。

.shadow { 
    /* For IE 8+ */ 
    -ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#000000')"; 
    /* For IE 5.5 - 7 */ 
    filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#000000'); 
} 

,或者使用模拟CSS3行为文件: http://fetchak.com/ie-css3/

更新:对不起,我看错,那黑影过滤器是box-shadow,不text-shadow。 Internet Explorer不支持text-shadow,但您可以使用drop-shadowglow过滤器来模拟此过滤器,请参阅this tutorial

+0

这两个工作正常 – 2012-03-28 14:10:36