使用JQuery为灯添加发光效果
我即将完成客户的一个项目,他们希望在他们的网站顶部悬挂发光灯。
问题是,它必须在 IE6+ 中工作,否则我会在 css3 中完成它
我需要知道如何在 Jquery 中平滑地实现发光效果
到目前为止,我已经想出了一半的解决方案,让 JQuery 切换背景图像打开和关闭 - 这对于圣诞灯或其他东西很有用,但这不是我正在寻找的光芒
var glow2 = $('.lamp2');
setInterval(function(){
glow2.toggleClass('lampglow');
}, 3000);
I'm coming close to finishing a project for a client, they want glowing lamps hanging from the top of their site.
Problem is, it's got to work in IE6+ otherwise I'd do it in css3
I need to know how to make the glow effect smoothly in Jquery
So Far I've come up with half a solution, with getting JQuery to toggle a background image on and off - this would be good for christmas lights or something, but this is not the glow I am looking for
var glow2 = $('.lamp2');
setInterval(function(){
glow2.toggleClass('lampglow');
}, 3000);
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
像这样的事情怎么办?
http://jsfiddle.net/RrZEw/
或者您甚至可以增强它以更好地满足您的需求,如下所示:
http://jsfiddle.net/RrZEw/1/
发挥创意! :)
What about something like this?
http://jsfiddle.net/RrZEw/
Or you can even enhance it to better fit your needs like this:
http://jsfiddle.net/RrZEw/1/
Be creative! :)
想通了 - 最后非常简单 - 两张背景图像在 css 中重叠,然后用不透明度取出一张
Figured it out - pretty simple in the end - two background images overlapped in css, and then take one out with opacity