大家好:
使用marquee 在html页面上做滚动文字,文字总是跑的很抖,不管怎么调整。我想求一个在浏览器里面滚动很平滑的跑马灯!
另外想请问下 为什么在浏览器上文字滚动效果不好。怎么做的好。谢谢! 有请发我邮箱 [email protected].
给分的。
使用marquee 在html页面上做滚动文字,文字总是跑的很抖,不管怎么调整。我想求一个在浏览器里面滚动很平滑的跑马灯!
另外想请问下 为什么在浏览器上文字滚动效果不好。怎么做的好。谢谢! 有请发我邮箱 [email protected].
给分的。
var timer;
$(document).ready(function(){
$("#scrollDiv").height($("#scrollDiv").height());
$("#scrollDiv>ul:last").html($("#scrollDiv>ul:first").html()).show();
$("#scrollDiv>ul>li>a").hover(
function(event){
clearTimeout(timer);
}
,
function(event){
ScrollNews();
}
});
function ScrollNews(){
$("#scrollDiv").attr("scrollTop",$("#scrollDiv").attr("scrollTop")+1);
if($("#scrollDiv").attr("scrollTop")==$("#scrollDiv").height())
$("#scrollDiv").attr("scrollTop",0);
timer=setTimeout("ScrollNews()",50);
}
<div id="scrollDiv" style="overflow:hidden">
<ul> <li>aaaaaaaaaaaaaaaaa</li>
<li>aaaaaaaaaaaaaaaaa</li>
<li>aaaaaaaaaaaaaaaaa</li>
</ul>
<ul style="display:none">
</ul>
</div>www.codefans.com 里面应该有不少