zoukankan      html  css  js  c++  java
  • DIV广告的移动

    .

    .

    .

    .

    <!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=gb2312" />
    <title>无标题文档</title>
    <script>
    var initTop;
    function init(){
    	initTop = parseInt(Layer1.style.top);
    }
    function move(){
    	Layer1.style.top =initTop + document.documentElement.scrollTop + "px";
    }
    function hiddendiv(){
    	Layer1.style.display="none";
    }
    window.onscroll=move;
    </script>
    <style type="text/css">
    <!--
    .STYLE1 {font-size: 36px}
    -->
    </style>
    </head>
    
    <body onLoad="init()">
    <div id="Layer1" style="position:absolute; left:31px; top:43px; 470px; height:377px; z-index:1; background-color: #E10708; layer-background-color: #E10708; border: 1px none #000000; background-image: url(1.jpg); layer-background-image: url(1.jpg);"><a href="javascript:hiddendiv()" class="STYLE1">关闭</a></div>
    <p>Div对象的重要属性。</p>
    <p>Div的移动::通过设置样式属性的top和left实现。</p>
    <p>步骤:</p>
    <p>1、画div将内嵌样式改成行内样式 。内嵌样式的top不能取到值。</p>
    <p>两个重要样式属性:</p>
    <p>index设置层的z轴座标 </p>
    <p>position:absolute;position设置定位方式。absolute是绝对定位方式。</p>
    <p>只有使用absolute层才能浮于文字上方。</p>
    <p>2、想动就要改变top和left</p>
    <p>
      <input type="button" name="Submit" value="向下移动20px"  onclick="move()"/>
    </p>
    <p>3、找到一个合适的事件。滚动条的事件。window.<a href="../events/onscroll.html">onscroll</a>事件。但是没有一个html标签表示window对象。</p>
    <p>4、改变方式的事件注册。在javascript中给window.onscroll事件注册函数。</p>
    <p><script></p>
    <p>window.onscroll=函数名;//不要()</p>
    <p></script></p>
    <p>5、函数中设置top=top的初始值+滚值</p>
    <p>滚值:document.body.scrollTop;但这个不符全w3c的规范.所以要把每行的w3c删除才能用。</p>
    <p>document.<A href="../properties/documentElement.html">documentElement</A>.scrollTop这个符合w3c的规范了。可以不用删除。</p>
    <p><img src="taobao-con.jpg" width="956" height="533" /><img src="taobao-con.jpg" width="956" height="533" /><img src="taobao-con.jpg" width="956" height="533" /><img src="taobao-con.jpg" width="956" height="533" /> </p>
    </body>
    </html>
    

  • 相关阅读:
    kafka_consumer3->spark_master
    为什么.NET感觉上比Java差一点
    学习Scala: 初学者应该了解的知识
    函数式编程 : 一个程序猿进化的故事
    Scala underscore的用途
    不变(Invariant), 协变(Covarinat), 逆变(Contravariant) : 一个程序猿进化的故事
    Scala Collection简介
    C# on Visual Studio Code
    我的Machine Learning学习之路
    Scala on Visual Studio Code
  • 原文地址:https://www.cnblogs.com/0xcafebabe/p/2073660.html
Copyright © 2011-2022 走看看