web 广告浮动碰到边界回弹

本文介绍了一种实现网页漂浮广告的方法,包括如何让广告在碰到页面边界时反弹,以及如何通过鼠标悬停控制广告的暂停和移动。通过修改广告元素的位置并监听鼠标事件,实现了广告的动态效果和用户交互功能。
摘要由CSDN通过智能技术生成
<!doctype html>
<html>
  <head>
    <title>漂浮广告</title>
  </head>
  <body>
    <div id="codefans_net" style="position:absolute">
	  <a href="http://www.baidu.com" target="_blank">
	  <img src="images/logo.jpg" width="200px" height="180px">
	  </a>
	</div>
      </body>
	<script>
	  var x=0,y=0;
	  var xin=true,yin=true;
	  var step=1;
	  var xstep=20;
	  var ystep=5;
	  var delay=10;
	  var obj=document.getElementById("codefans_net");
	  function float(){
	    var L=T=0;
		var R=document.documentElement.clientWidth-200;
		var B=document.documentElement.clientHeight-180;
		/*x=x+step*(xin?1:-1);
		if(x<L){xin=true;x=L;}
		if(x>R){xin=false;x=R;}
		y=y+step*(yin?1:-1);
		if(y<T){yin=true
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值