php实现渐变透明,鼠标响应式透明度渐变效果的实现

这次给大家带来鼠标响应式透明度渐变效果的实现,做出鼠标响应式透明度渐变效果的注意事项有哪些,下面就是实战案例,一起来看一下。

本文实例讲述了jQuery实现鼠标响应式透明度渐变动画效果。分享给大家供大家参考,具体如下:

先来看看运行效果:

660385e9b02cefa40cbde02c2493f402.gif

具体代码如下:

js动画-透明度变化

* {

margin: 0;

padding: 0;

font-family:"微软雅黑"

}

#box{

height:100px;

width:100px;

background-color:#0099CC;

margin-top:200px;

position:relative;

/*透明度变化*/

left:0px;

filter:alpha(opacity:30);

opacity:0.3;

}

span{

display:block;

color:blue;

width:25px;

height:100px;

background-color:#FFFF99;

position:absolute;

left:100px;

}

移动

window.οnlοad=function(){

var p1=document.getElementById("box");

p1.οnmοuseοver=function(){

startMove(100);

}

p1.οnmοuseοut=function(){

startMove(30);

}

}

var timer=null;

var alpha=30;

function startMove(itarget){

clearInterval(timer);

var p1=document.getElementById("box");

timer=setInterval(function(){

var speed=0;

if(alpha>itarget){

speed=-10;

}else{

speed=10;

}

if(alpha==itarget){

clearInterval(timer);

}else{

alpha+=speed;

p1.style.filter="alpha(opacity:"+alpha+")";

p1.style.opacity=alpha/100;

}

},100)

}

相信看了本文案例你已经掌握了方法,更多精彩请关注php中文网其它相关文章!

推荐阅读:

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值