我要实现连续向左滚动文章标题,但现在不滚动,请帮我看看问题出在哪 为何要如此麻烦?<marquee direction="left" scrollamount="3" onmouseover="this.stop();" onmouseout="this.start();">需要滚动的内容</marquee> 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 自己准备图片横向移动<div id=demo style=overflow:hidden;height:80;width:200;> <div id=demo1 style=fload:left;width:863px;> <img src="a.jpg" style=fload:left;width:100px;/> <img src="b.jpg" style=fload:left;width:100px;/> <img src="c.jpg" style=fload:left;width:100px;/> <img src="d.jpg" style=fload:left;width:100px;/> </div></div><div id=div1></div><script>var speed=30;demo1.innerHTML=demo1.innerHTML+demo1.innerHTML;function Marquee(){ if(demo1.offsetWidth/2-demo.scrollLeft<=0){ demo.scrollLeft-=demo1.offsetWidth/2; }else { demo.scrollLeft++; }}var MyMar=setInterval(Marquee,speed);demo.onmouseover=function(){clearInterval(MyMar)};demo.onmouseout=function(){MyMar=setInterval(Marquee,speed)};</script>纵向移动<div id=demo style=overflow:hidden;height:200;width:100> <div id=demo1> <img src="a.jpg" width="100"/> <img src="b.jpg" width="100"/> <img src="c.jpg" width="100"/> <img src="d.jpg" width="100"/> </div> <div id=demo2></div> </div><script> var speed=30 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> 加上white-space:nowrap;属性然后width设置小一些,就会实现第一个li滚动,#demo {font:24px 微软雅黑,Verdana, Arial, Helvetica, sans-serif;color:#9de7ff;margin-top:4px;overflow:hidden;width:300px;height:30px;white-space:nowrap;} jquery easy ui 中的datagrid Demo 放到VS IDE中显示不了数据 Json转义字符的转换 [高分]请问javascript如何调用用VC写的dll?? 一个页面,有个隐藏的焦点,如何获得它? 求使拷屏键失效代码 [在线--立结] 如何将iframe中的包含文件返回一个值到包含它的页面中?解决一定给分 关于z-index的问题? 位置问题 请教如何在网页中调用MTS组件?(高分相赠) 容器填充页面剩余空间 这个数组如何调用? FF下改怎么写
<div id=demo1 style=fload:left;width:863px;>
<img src="a.jpg" style=fload:left;width:100px;/>
<img src="b.jpg" style=fload:left;width:100px;/>
<img src="c.jpg" style=fload:left;width:100px;/>
<img src="d.jpg" style=fload:left;width:100px;/>
</div>
</div>
<div id=div1></div>
<script>
var speed=30;
demo1.innerHTML=demo1.innerHTML+demo1.innerHTML;
function Marquee()
{
if(demo1.offsetWidth/2-demo.scrollLeft<=0){
demo.scrollLeft-=demo1.offsetWidth/2;
}else
{
demo.scrollLeft++;
}
}
var MyMar=setInterval(Marquee,speed);
demo.onmouseover=function(){clearInterval(MyMar)};
demo.onmouseout=function(){MyMar=setInterval(Marquee,speed)};
</script>
纵向移动<div id=demo style=overflow:hidden;height:200;width:100>
<div id=demo1>
<img src="a.jpg" width="100"/>
<img src="b.jpg" width="100"/>
<img src="c.jpg" width="100"/>
<img src="d.jpg" width="100"/>
</div>
<div id=demo2></div>
</div>
<script>
var speed=30
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>
然后width设置小一些,就会实现第一个li滚动,#demo {font:24px 微软雅黑,Verdana, Arial, Helvetica, sans-serif;color:#9de7ff;margin-top:4px;overflow:hidden;width:300px;height:30px;white-space:nowrap;}