漂浮广告

<!DOCTYPE html>
<html lang="en">
<head>
 <title>Verlet Shapes</title>
 <meta charset="UTF-8" />
    <script type="text/javascript" src="jquery-1.11.3.min.js"></script>
<style type="text/css">
*{
 margin:auto 0px;
 padding:0px;
 }
#move{
 position:relative;
 }
</style> 
</head>
<body>
 <img src="123.jpg" style="width:200px;height:200px;" id="move">
 
 
 <script type="text/javascript">

 
 window.onload = function() {
  var longx = 10;
  var longy = 10;
  function imgmove(){
      var top = $("#move").offset().top;//获取当前元素距顶部距离
   var left = $("#move").offset().left;//获取当前元素距左侧距离
   //console.log(top);
   //console.log(left);
   if(top>=$(window).height()-200||top<0){//判断元素是否移动超出高度范围
     longx =-longx;
    }
    if(left>$(window).width()-200||left<0){//判断元素是否移动超出宽度范围
     longy =-longy;
     }
     top +=longx;
     left +=longy;
  //console.log(longx);
  $("#move").css({"top":top,"left":left});  
  
   }
 var time1 = setInterval(imgmove,20);
  $("#move").mouseover(function(){
     clearInterval(time1);
   }).mouseout(function(){
    time1 = setInterval(imgmove,20);
    })
 }
 
 </script>
 
</body>

转载于:https://www.cnblogs.com/IsMyWay/p/4911069.html

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

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值