急着需要文字左右滚动js代码

本人急着需要js文字左右滚动代码... 本人急着需要js文字左右滚动代码 展开
 我来答
huohlr
2013-10-31 · TA获得超过144个赞
知道答主
回答量:146
采纳率:0%
帮助的人:79.1万
展开全部
<div style="width: 200px;height:18px;overflow:hidden;" id="marq">111111111111111111111111111111111111111111111111122222222222222222222222222222222223333333333333333333333333333333333333333333344444444444444444444444444444444444555555555555555555555555555555555666666666666666666666666666666666</div>
<script>
var marq = document.getElementById("marq"),
vari = 1;
marq.innerHTML += marq.innerHTML;
setTimeout(function () {
marq.scrollLeft += vari;
if (marq.scrollLeft < 1) {
vari = 1;
} else if (marq.scrollLeft > 1500) {
vari = -1;
}
setTimeout(arguments.callee, 18);
}, 18);
</script>
更多追问追答
追问
把这个滚动的话呢?ie上可以看到


追答
你这种结构的滚动可以网上找图片滚动代码来实现,一个原理,而且图片滚动都比较成熟了,现给你写的不能比
百度网友fce0e26
2013-10-31 · TA获得超过336个赞
知道小有建树答主
回答量:444
采纳率:63%
帮助的人:139万
展开全部
html 有个标签就支持上下左右滚动额。。marquee
更多追问追答
追问
我需要js的啊
您有js代码吗?
追答
var i = 0 ;
var len = $(".news_img >ul > li").size();
var delay = 3000;
function play(){
i ++ ;
if(i == len){
i = 0 ;
}
$(".news_img >ul > li").fadeOut(500).eq(i).fadeIn(1000);
//$(".num > a").removeClass("current").eq(i).addClass("current");
}
var autoplay = setInterval(play,delay);
这是个图片渐隐吉渐现的效果。你调下就OK了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百hwh008
2013-11-01 · 超过10用户采纳过TA的回答
知道答主
回答量:43
采纳率:0%
帮助的人:28.7万
展开全部
http://www.w3cfuns.com/tools.php?mod=marquee

我发给你的工具不行啊。。。。很好用啊
追问
这是html用的不是js的
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式