【HTML】制作一个简单的浮动广告页面

简介: 【HTML】制作一个简单的浮动广告页面

HTML三分钟实现浮动广告页面

一、程序效果

二、程序实现


一、程序效果


最终实现会在浏览器窗口内自由移动,遇到边界自动反射,程序出于好奇,仅供参考!

二、程序实现


<html>
  <head>
  <title> New Document </title>
  <meta NAME="Generator" CONTENT="EditPlus">
  <meta NAME="Author" CONTENT="">
  <meta NAME="Keywords" CONTENT="">
  <meta NAME="Description" CONTENT="">
  <script>
    var x=50,y=60//浮动广告的初始位置
    var xin =true,yin=true; //xin为真则向右运动,否则向左运动,
                //yin为真则向下运动,否则向上运动
    var step=1;//移动的距离
    var delay=10;//移动的时间间隔
    function floatAD(){
      var L=T=0;//L为左边界T为上边界
      var R=document.body.offsetWidth-document.getElementById("fly").offsetWidth;
      //层移动到右边界
      var B=document.body.offsetHeight-document.getElementById("fly").offsetHeight;
      //层移动到下边界
      document.getElementById("fly").style.left=x;//层移动后的左边界
      document.getElementById("fly").style.top=y;//层移动后的上边界
      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;y=T
        }
      if(y>B){
        yin=false;y=B
        }
      setTimeout("floatAD()",delay)
    }
  </script>
  </head>
  <body onload="floatAD()">
    <div id="fly" style="position:absolute;left:16px;top:80px;width:265px;height:135px;z-index:1;">
      <a href="#"><img src="小丑.jpg" width="264" height="134" border="0"></a>
    </div>
  </body>
</html>


目录
相关文章
|
9月前
精美按钮式广告代码HTML分享
精美按钮式广告代码HTML分享
235 4
|
12月前
超好看的404提示页面HTML源码
超好看的404提示页面HTML源码
621 77
|
9月前
简约404错误页面HTML源码
简约404错误页面HTML源码
361 12
|
12月前
|
人工智能 程序员 UED
【01】完成新年倒计时页面-蛇年新年快乐倒计时领取礼物放烟花html代码优雅草科技央千澈写采用html5+div+CSS+JavaScript-优雅草卓伊凡-做一条关于新年的代码分享给你们-为了C站的分拼一下子
【01】完成新年倒计时页面-蛇年新年快乐倒计时领取礼物放烟花html代码优雅草科技央千澈写采用html5+div+CSS+JavaScript-优雅草卓伊凡-做一条关于新年的代码分享给你们-为了C站的分拼一下子
619 21
【01】完成新年倒计时页面-蛇年新年快乐倒计时领取礼物放烟花html代码优雅草科技央千澈写采用html5+div+CSS+JavaScript-优雅草卓伊凡-做一条关于新年的代码分享给你们-为了C站的分拼一下子
|
11月前
|
前端开发
【2025优雅草开源计划进行中01】-针对web前端开发初学者使用-优雅草科技官网-纯静态页面html+css+JavaScript可直接下载使用-开源-首页为优雅草吴银满工程师原创-优雅草卓伊凡发布
【2025优雅草开源计划进行中01】-针对web前端开发初学者使用-优雅草科技官网-纯静态页面html+css+JavaScript可直接下载使用-开源-首页为优雅草吴银满工程师原创-优雅草卓伊凡发布
324 1
【2025优雅草开源计划进行中01】-针对web前端开发初学者使用-优雅草科技官网-纯静态页面html+css+JavaScript可直接下载使用-开源-首页为优雅草吴银满工程师原创-优雅草卓伊凡发布
|
12月前
|
前端开发 JavaScript
【02】v1.0.1更新增加倒计时完成后的放烟花页面-优化播放器-优化结构目录-蛇年新年快乐倒计时领取礼物放烟花html代码优雅草科技央千澈写采用html5+div+CSS+JavaScript-优雅草卓伊凡-做一条关于新年的代码分享给你们-为了C站的分拼一下子
【02】v1.0.1更新增加倒计时完成后的放烟花页面-优化播放器-优化结构目录-蛇年新年快乐倒计时领取礼物放烟花html代码优雅草科技央千澈写采用html5+div+CSS+JavaScript-优雅草卓伊凡-做一条关于新年的代码分享给你们-为了C站的分拼一下子
396 14
【02】v1.0.1更新增加倒计时完成后的放烟花页面-优化播放器-优化结构目录-蛇年新年快乐倒计时领取礼物放烟花html代码优雅草科技央千澈写采用html5+div+CSS+JavaScript-优雅草卓伊凡-做一条关于新年的代码分享给你们-为了C站的分拼一下子
|
12月前
css3 svg制作404页面动画效果HTML源码
css3 svg制作404页面动画效果HTML源码
250 34
|
前端开发 测试技术 定位技术
如何利用HTML和CSS构建企业级网站的全过程。从项目概述到页面结构设计,再到HTML结构搭建与CSS样式设计,最后实现具体页面并进行优化提升,全面覆盖了网站开发的关键步骤
本文深入介绍了如何利用HTML和CSS构建企业级网站的全过程。从项目概述到页面结构设计,再到HTML结构搭建与CSS样式设计,最后实现具体页面并进行优化提升,全面覆盖了网站开发的关键步骤。通过实例展示了主页、关于我们、产品展示、新闻动态及联系我们等页面的设计与实现,强调了合理布局、美观设计及用户体验的重要性。旨在为企业打造一个既专业又具吸引力的线上平台。
528 7
html页面点击按钮实现页面跳转功能
html页面点击按钮实现页面跳转
1459 11
|
JavaScript 前端开发 Java
SpringBoot项目的html页面使用axios进行get post请求
SpringBoot项目的html页面使用axios进行get post请求
247 2

热门文章

最新文章