如何使用 jQuery 为我的导航项添加淡入悬停效果?
我对 jQuery(以及一般的 JS)是全新的,我知道可以使用它为我的导航滚动添加淡入淡出效果。
现在,我正在为导航使用主背景精灵,并且在 :hover 上,我只是添加一个背景位置规则来将每个项目的精灵向下移动以获得悬停效果。
但我想使用 jQuery 来平滑过渡到翻转效果。我用谷歌搜索并找到了一些类似的信息,但我发现的大部分内容涉及有两张图像并淡出一张以显示另一张的情况。但我使用 CSS 背景位置来简单地将图像向下移动。我可以用 jQuery 让这个更平滑吗?如何做?
I'm brand new to jQuery (and JS in general) and I know it is possible to use it to add a fade in effect to my navigation rollovers.
Right now I'm using a master background sprite for the nav, and on :hover I'm just adding a background-position rule to shift the sprite down for each item to get my hover effect.
But I'd like to use jQuery to bring a smooth transition to the rollover effect. I googled it and found some similiar info, but mostly what I found dealt with instances where you have two images and fading one out to reveal the other. But I'm using CSS background-position to simply shift the image down. Can I do this more smoothe with jQuery, and how?
Here's the site: http://tuscaroratackle.com
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
第 100 个示例中的 1 个示例
在标签中添加
jquery
当鼠标移出改变背景时也是如此,它不是可供使用的代码,甚至没有经过测试,但它是为您提供一个想法
您可以使用任何效果来代替淡入淡出!
PS:但我认为 :hover 效果对用户更友好,而且看起来也不错:)
1 example from 100-Th
Add in
jquery
and the same thing when mouse is out to change back background, it is not a code ready to use, it even wasn't tested , but it is for an idea for you
instead fade you can use any effect !
P.S. : But I think just :hover effect is more user friendly and doesn't look bad :)