悬停时动画不透明度 (jQuery)
我们有一个链接:
<a href="#">
Some text
<span style="width: 50px; height: 50px; background: url(image.png); overflow: hidden; opacity: 0;"></span>
</a>
当链接悬停时,我们希望通过一些动画来更改 的不透明度。
我们该怎么做呢?
We have a link:
<a href="#">
Some text
<span style="width: 50px; height: 50px; background: url(image.png); overflow: hidden; opacity: 0;"></span>
</a>
And we want to change opacity of <span>
with some animation, when the link is hovered.
How would we do it?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
另一种可能的解决方案:
如果使用 fadeOut(),跨度将折叠,这样就不会
编辑
这要好得多:
Another possible solution:
If you use fadeOut(), the span will collapse, this way it won't
EDIT
This is much better:
像这样:
Like this:
使用 .fadeTo():
演示:参见 小提琴
Use .fadeTo():
Demo: see fiddle