文本无缝向上链接

 

不过有个问题:

以下代码在ie5,6,7中两个div层错位了,可是在Firefox中却可以正常显示,对此有所了解的同学老师们,请指点一下哈·~~

木 木 感激不尽~

Code:
  1. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">  
  2. <html xmlns="http://www.w3.org/1999/xhtml">  
  3. <head>  
  4. <meta http-equiv="Content-Type" content="text/html; charset=gb2312" />  
  5. <title>文字列表无缝向上滚动JavaScript代码</title>  
  6. <style>  
  7. *{margin:0px;padding:0px;border:0px;}   
  8. body{font-size:12px}   
  9. #demo1{   
  10. height:auto;   
  11. text-align:left;   
  12. }   
  13. #demo2{   
  14. height:auto;   
  15. text-align:left;   
  16. }   
  17. #demo1  li{   
  18. list-style-type:none;   
  19. height:22px;   
  20. background:url() no-repeat left center;   
  21. text-align:left;   
  22. text-indent:15px;   
  23. }   
  24. #demo2  li{   
  25. list-style-type:none;   
  26. height:22px;   
  27. background:url() no-repeat left center;   
  28. text-align:left;   
  29. text-indent:15px;   
  30. }   
  31. </style>  
  32. </head>  
  33. <body>  
  34. <div id="demo" style="overflow:hidden;height:80px;width:280px;">  
  35. <ul id="demo1">     
  36. <li><a href="/soft/4085.shtml" target="_blank">XP Menu 仿QQ菜单管理器左侧菜单</a></li><li><a href="/soft/5884.shtml" target="_blank">多层嵌套的一个层展开</a></li><li><a href="/soft/1852.shtml" target="_blank">《Java2核心技术卷2:高级特性》第7版</a></li><li><a href="/soft/1286.shtml" target="_blank">CSS、HTML教程打包下载 (CHM)</a></li><li><a href="/soft/4216.shtml" target="_blank">《C++ Primer》中文第四版 chm</a></li><li><a href="/soft/3388.shtml" target="_blank">C++工资管理系统(Access)</a></li><li><a href="/soft/2009.shtml" target="_blank">非常牛的左侧栏JS折叠菜单</a></li>  
  37. </ul>    
  38. <div id="demo2"></div>  
  39. </div>    
  40. <script>    
  41. var speed=40    
  42. var demo=document.getElementById("demo");    
  43. var demo2=document.getElementById("demo2");    
  44. var demo1=document.getElementById("demo1");    
  45. demo2.innerHTML=demo1.innerHTML    
  46. function Marquee(){    
  47. if(demo2.offsetTop-demo.scrollTop<=0)    
  48.   demo.scrollTop-=demo1.offsetHeight    
  49. else{    
  50.   demo.scrollTop++    
  51. }    
  52. }    
  53. var MyMar=setInterval(Marquee,speed)    
  54. demo.onmouseover=function() {clearInterval(MyMar)}    
  55. demo.onmouseout=function() {MyMar=setInterval(Marquee,speed)}    
  56. </script>    
  57. </body>  
  58. </html>  

 

不过有个问题:

以上代码在ie5,6,7中两个div层错位了,可是在Firefox中却可以正常显示,对此有所了解的同学老师们,请指点一下哈·~~

木 木 感激不尽~

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值