jquery-animate滑动-CHAI LOVE GAO

 

【效果如图:】三个色块在页面加载时,从3个不同方向飞入到指定的位置。

【实现方法:】

  1. 在初始化的css中定义div的起始位置;
  2. 在js中定义最后停止下来的位置;用jquery的animate的动画函数;
  3. div的hover这个可加可不加。

 

【代码如下:】,完整拷过去即可预览。

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml">

<head>

<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

<title>animate动画载入滑动</title>

 

<style>

*{ margin:0px; padding:0px; font-size:12px;}

ul,li{ list-style:none;}

.box,.box2,.box3{ display:none; position:absolute; width:200px; height:200px; text-align:center; color:#fff; line-height:200px;  color:#fff; font-family:Arial, Helvetica, sans-serif; font-size:24px;}

.box{ top:-200px; left:-200px; background:#F99; }

.box2{ top:200px; left:300px; background:#F39;}

.box3{ top:-200px; left:800px; background:#F03;}

</style>

<script src="http://www.resunnet.com/js/jquery-1.7.1.min.js" type="text/javascript"></script>

<script>

$(function(){

    

 $(".box").animate({

 top: "0px", 

 left: "0px", 

 opacity: 'show'

 

 }, 800 );

 

 

 $(".box2").animate({

 top: "0px", 

 left: "300px", 

 opacity: 'show'

 

 }, 800 );

 

 $(".box3").animate({

 top: "0px", 

 left: "600px", 

 opacity: 'show'

 

 }, 800 );

 

 

 

 

 $(".box,.box2,.box3").hover(

function () {

  $(this).animate({

           width:"300px",

height:"200px"

 

  }, 720 );

 

},

function () {

 $(this).animate({

   width:"200px",

 

height:"200px"

 

 }, 920 );

  

}

 );

 

 

 

 

})

 

 

</script>

</head>

 

<body>

<div style=" margin:200px auto; width:800px; height:200px; position:relative; background:#F0F0F0">

  <div class="box">CHAI</div>

  <div class="box2">LOVE</div>

  <div class="box3">GAO</div>

</div>

</body>

</html>

转载于:https://my.oschina.net/u/583531/blog/843270

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值