如何在 ie(7+) 中实现文字发光效果?
这个问题说明了一切 xD
使用 CSS、JQuery 或两者我怎样才能使文本发光。
是否可以?
the question says it all xD
Using CSS, JQuery Or both how can i make text glow.
Is it possible?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(4)
使用
text-shadow
在 CSS3 中文本发光非常简单。然而,IE7 和 IE8 根本不支持此功能,而且我不知道有什么技巧可以让它在这些浏览器中工作。 (其他 CSS3 功能可以使用 CSS3Pie 等工具侵入 IE7/8,但不能使用
text-shadow
不幸的是,
如果您认为这个解决方案在 IE7 和 IE8 中不起作用,那么这里有一个关于如何执行此操作的参考:http://www.w3.org/Style/Examples/007/text-shadow (请参阅页面底部的发光效果)
Text glow is dead easy in CSS3, using
text-shadow
.However, neither IE7 nor IE8 support this feature at all, and I don't know of any hacks that can make it work in these browsers. (other CSS3 features can be hacked into IE7/8, using tools like CSS3Pie, but not
text-shadow
as far as I know.So unfortunately I think you're out of luck.
If you're okay with this solution not working in IE7 and IE8, then there's a reference on how to do it here: http://www.w3.org/Style/Examples/007/text-shadow (see the bottom section of the page for glowing effects)
不,不是。 IE8 和 IE7 都不使用 css3,所以这是不可能的。也许你可以把它做成一个图像
No it isn't. IE8 neither IE7 does use css3 so it isn't possible. maybe you can do it as an image
这在 ie 9 / css3 启用的浏览器中可能是可能的......但在 ie 7 和 8 中恐怕不可能:/
编辑-
一位朋友建议也许使用 text-shadow css 样式可以帮助你。
This may be possible in ie 9 / css3 enabled browsers ... but in ie 7 and 8 I am afraid it not possible :/
Edit-
A friend suggested that maybe using the text-shadow css style could help you.
CSS
text-shadow
可以通过用文本复制元素并相对于原始元素定位来伪造。有许多脚本可以执行此操作,此处就是其中之一。但是 IE7 中的额外 DOM 操作本身就很慢,恕我直言,这种努力加上额外的 DOM 操作是不值得的。
Css
text-shadow
can be faked by duplicating element with text, and positioning it relatively to original. There are numerous scripts to do this, one of them here.But the effort plus extra DOM manipultion in IE7 that is so slow by itself just isn't worth it imho.