兼容IE和Firefox的文本滚动代码

<!–现在文本的总高度是10*(16+2*2)=200,所以外框的高度不能大于200px;–>
<!DOCTYPE html PUBLIC “-//W3C//DTD XHTML 1.0 Strict//EN”
“http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd”>
<html xmlns=”http://www.w3.org/1999/xhtml”>
<head>
<title>文本滚动,完全兼容IE, FF, Opera</title>
<meta content=”text/html; charset=gb2312″ http-equiv=”Content-Type” />
<style type=”text/css”>
#demo {overflow:hidden;height:132px;width:400px; border:1px solid #dde5bc; overflow:hidden;}
#demo a {width:100%;overflow:hidden;font:12px/16px tahoma;display:block;text-decoration:none;margin:2px;color:#4a551c;padding-left:2px;text-align:left;}
#demo a:hover {color:#ff6600;}
</style>
</head>
<body>
<div id=”demo”>
<div id=”demo1″>
<a href=”#”>完全兼容IE, FF, Opera, 其它的还未经测试……</a>
<a href=”#”>代码来自互联网,我只不过稍加整理,希望大家多提意件……</a>
<a href=”#”>完全兼容IE, FF, Opera, 其它的还未经测试……</a>
<a href=”#”>代码来自互联网,我只不过稍加整理,希望大家多提意件……</a>
<a href=”#”>完全兼容IE, FF, Opera, 其它的还未经测试……</a>
<a href=”#”>代码来自互联网,我只不过稍加整理,希望大家多提意件……</a>
<a href=”#”>完全兼容IE, FF, Opera, 其它的还未经测试……</a>
<a href=”#”>代码来自互联网,我只不过稍加整理,希望大家多提意件……</a>
<a href=”#”>完全兼容IE, FF, Opera, 其它的还未经测试……</a>
<a href=”#”>代码来自互联网,我只不过稍加整理,希望大家多提意件……</a>
<a href=”#”>完全兼容IE, FF, Opera, 其它的还未经测试……</a>
<a href=”#”>代码来自互联网,我只不过稍加整理,希望大家多提意件……</a> </div>
<div id=”demo2″></div>
</div>
<script type=”text/javascript”>
var speed=40
var demo=document.getElementById(“demo”);
var demo2=document.getElementById(“demo2”);
var demo1=document.getElementById(“demo1”);
demo2.innerHTML=demo1.innerHTML
function Marquee(){
if(demo2.offsetTop-demo.scrollTop<=0)
demo.scrollTop-=demo1.offsetHeight
else{
demo.scrollTop++
}
}
var MyMar=setInterval(Marquee,speed)
demo.onmouseover=function() {clearInterval(MyMar)}
demo.onmouseout=function() {MyMar=setInterval(Marquee,speed)}
</script>
</body>
</html>

赞(0) 打赏
未经允许不得转载:WEB前端开发 » 兼容IE和Firefox的文本滚动代码

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

前端开发相关广告投放 更专业 更精准

联系我们

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏