div层一直处于页面中间

逃离我推掉我的手 2022-04-10 08:17 272阅读 0赞
  1. <html>
  2. <head>
  3. <title>测试</title>
  4. </head>
  5. <body>
  6. fdfdfadf
  7. <table width="200" height="3600" border="1">
  8. <tr>
  9. <td>qqxcxcxzc .dfd...,dsfsd,dfds</td>
  10. </tr>
  11. </table>
  12. <div id="a" style="POSITION: absolute;border:1px solid red;">11dsfsdf23</div>
  13. <script>
  14. function $(id){
  15. return document.getElementById(id);
  16. }
  17. function getPageTopScroll(){
  18. var yScroll;
  19. if (self.pageYOffset) {
  20. yScroll = self.pageYOffset;
  21. } else if (document.documentElement && document.documentElement.scrollTop){
  22. yScroll = document.documentElement.scrollTop;
  23. } else if (document.body) {
  24. yScroll = document.body.scrollTop;
  25. }
  26. return yScroll;
  27. }
  28. window.onload=function div(){
  29. var aa=getPageTopScroll();
  30. $("a").style.top=aa+document.body.clientHeight/2;
  31. setTimeout("div()",100)
  32. }
  33. </script>
  34. </body>
  35. </html>

发表评论

表情:
评论列表 (有 0 条评论,272人围观)

还没有评论,来说两句吧...

相关阅读

    相关 创建DIV

      一 介绍 使用<div>标签很简单,将它放在想定义为一个数据块的元素周围即可。   二 应用 在下面的应用中有两个<div>块。在第一个块内,有两个水平标尺<hr