对于javaScript滚动效果的处理

<!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>
    <title>页面随滚动条滚动--楚天雪饮:113620616</title>
</head>
<body style="height :2000px;">
<div style ="border :solid 1px red; height:200px; width :100%; z-index :1; position :absolute;top:10px" id ="div1">1</div>
<div style ="border :solid 1px black; height:200px;width :100%;z-index :2;position :absolute;top :220px;" id ="div2">2</div>
<div style ="border :solid 1px blue; height:200px;width :100%;z-index :3;position :absolute;top :430px;" id ="div3">3</div>
<div style ="border :solid 1px green; height:200px;width :100%;z-index :4;position :absolute;top :640px;" id ="div4">4</div>
<script language ="javascript" type ="text/javascript" >
//绑定滚动条事件
window.onload =function(){
if(document.all)
  {
  window.attachEvent ("onscroll",scroll);
  }
  else
  {
   window.addEventListener('scroll', function(){scroll();}, true);
  }
};

//开始滚动
function scroll()
{
  var top;

 //var left;
  if(document.all )
  {
   top=document.documentElement .scrollTop;

  //left=document.documentElement .scrollLeft;
  }
  else
  {
   top=window.pageYOffset;

  //left=window.pageXOffest;
  }
  if(top>10) document.getElementById ("div1").style.top=top+"px";
  else document.getElementById ("div1").style.top="10px"
  if(top>220) document.getElementById ("div2").style.top=top+"px";
  else document.getElementById ("div2").style.top="220px"
  if(top>430)document.getElementById ("div3").style.top=top+"px";
  else document.getElementById ("div3").style.top="430px"
  if(top>640) document.getElementById ("div4").style.top=top+"px";
  else document.getElementById ("div4").style.top="640px"
}
    </script>
</body>
</html>

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值