0

这样做的重点是让透明文本带有浅白色阴影,使文本看起来像是嵌入到背景中。在所有其他浏览器中,我只是对文本执行此操作:

#mytext{
color: rgba(10, 10, 10, 0.7);
text-shadow: 0px 1px 0px rgba(200, 200, 200, 0.6);
} 

像魅力一样工作,并赋予它巨大的效果。IE,然而......好吧,你知道它是怎么回事。

所以我想为什么不让 div 透明并使用Shadow过滤器,我们都可以回家了。一开始看起来很聪明,但微软似乎总是比我领先一步哈哈

 #mytext{
font-family: cowboyTimes;
font-size: 50px;
text-shadow: 0px 1px 0px rgba(200, 200, 200, 0.6);
filter:alpha(opacity=90) Shadow(Color=#FFFFFF, Direction=180, Strength=1);
color: rgba(10, 10, 10, .7);
 }

我想我知道这里发生了什么,我声明了 alpha 过滤器,然后阴影过滤器覆盖了它,因为如果我重新排列过滤器,我会得到列表中的最后一个过滤器。我试过用逗号分隔 m ,但根本没有变化。我做错了什么,或者如果有更好的方法可以做到这一点,我全神贯注(或眼睛)!

无论如何,感谢您的帮助!

感谢您的时间!

4

1 回答 1

1
#mytext{
font-family: cowboyTimes;
font-size: 50px;
text-shadow: 0px 1px 0px rgba(200, 200, 200, 0.6);
filter: "progid:DXImageTransform.Microsoft.alpha(opacity=90) progid:DXImageTransform.Microsoft.Shadow(Color=#FFFFFF, Direction=180, Strength=1)";
-ms-filter: "progid:DXImageTransform.Microsoft.alpha(opacity=90) progid:DXImageTransform.Microsoft.Shadow(Color=#FFFFFF, Direction=180, Strength=1)";
color: rgba(10, 10, 10, .7);
 }
于 2012-06-25T20:07:53.850 回答