使用Jquery实现图片渐变效果

www.icon-king.com

原理:使用两张背景略为不同的图片,第一张采用绝对布局,为hover-out时的状态;第二张采用默认布局,为hover-on状态,当鼠标滑过时,将第一张图片的透明度慢慢减为0,鼠标移出时将透明度慢慢加为1

<a id="defaultTheme" class="rolloverlink" value="default"> <img class="baseImage" src="skins/common/images/index/featured-1.jpg" ></img><img class="overImage" src="skins/common/images/index/featured-1-on.jpg"></img> </a> <a id="skyblueTheme" class="rolloverlink" value="skyblue"> <img class="baseImage" src="skins/common/images/index/featured-2.jpg" ></img><img class="overImage" src="skins/common/images/index/featured-2-on.jpg"></img> </a>

控制代码:

$(".rolloverlink").hover(function(){ $(this).find(".baseImage").stop().animate( { opacity: '0' } , 1000 ); },function(){ $(this).find(".baseImage").stop().animate( { opacity: '1' } , 1000 ); });

IE6、7上需要注意:</img>和下一个<img>之间不能有空格

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值