2011-08-01 79 views
0

是的,我试图在我问之前找到一些东西。jQuery/CSS文字阴影效果

我在我的网站上工作,我决定使用文字阴影,这听起来很简单,但事实并非如此。

IE不支持文本阴影属性,但我想让它跨浏览器,所以我想要一个jQuery插件,但我找不到支持IE的工作插件。我希望它支持IE 6+,但我可以妥协,并且只支持IE 7+。

我不想要一个重复文本的插件。例如,当您突出显示文本时,复制并粘贴您多次看到相同的单词/句子。我想要一个可以使用图层(z-index)的插件,并且可以在任何情况下工作。

谢谢。

+3

你应该避免从所有大写字母开始,这听起来就像你在读完问题之前先向潜在的回答者大喊大叫。 –

回答

3

在IE中一个稍微简单的方式模仿text-shadow一些信息,可以在http://www.impressivewebs.com/css3-text-shadow-ie/

但是可以发现,正如他们所说:

但是在很多情况下,你会更好不使用脚本的过滤器或任何种类的 。让IE看到更少的体验,并为 更好的浏览器保存好东西。

另外,即使IE过滤器没有加载任何额外的脚本,但它们仍然存在性能问题,并且会减慢 页面的呈现速度。所以再次,如果你能避免它们,那就这样做。

+0

IE6不支持css3,它没有为我工作> filter:glow(color = red,strength = 5); 编辑:我需要使用宽度属性,使其工作,为什么? oO – Ron

+0

我不确定。尝试用'zoom:1'替换你的'width'属性。这会告诉我们,如果它是一个hasLayout错误。如果可以,请使用缩放,因为它不会限制任何内容。 –