资讯   |   开发   |   选机中心   |   产品大全 | IBM | 惠普 | 联想 | 戴尔 | 苹果 | 神舟
更多: | 华硕 | 明基 | 方正 | 紫光 | TCL | 夏新 | 联宝 | 宏碁 | 七喜 | 长城 | 清华同方 | 海尔 | 三星 | 东芝 | 索尼 | 富士通 | LG | 技术 | ddnoon
当前位置:笔记本 > 软件开发 >
Advertisement
文章正文

用marquee的一点问题!??<问题解决,马上结贴>

类型:转载   责任编辑:asp.net   日期:2007/05/23


热门软件下载:


   

我在使用用marquee的时候,发现里面的图片和文字循环开始第二次要等到第一次循环的文字完全循环结束后.能不能让文字或图片在循环时,第二次是紧跟在第一次后面的!??

网友回答:

发表者:meizz

系统的文本滚动本来就是这个样子的,   没有办法修改,   要不你自己用DIV自己模拟一个.

发表者:websterjt

我以前写的div  
    <div   id=demo   style=overflow:hidden;height:120;width:100%;color:#ffffff><table   align=left   cellpadding=0   cellspace=0   border=0><tr>  
              <td   id=demo1   valign=top><img   src="imagesfile/cp1.gif"   width="210"   height="120"><img   src="imagesfile/cp2.gif"   width="210"   height="120"><img   src="imagesfile/cp5.gif"   width="210"   height="120"><img   src="imagesfile/cp4.gif"   width="210"   height="120"><img   src="imagesfile/cp3.gif"   width="210"   height="120"><img   src="imagesfile/cp6.gif"   width="210"   height="120"><img   src="imagesfile/cp7.png"   width="210"   height="120"></td>  
              <td   id=demo2   valign=top></td></tr></table></div>  
      <script>  
      var   speed=30  
      demo2.innerHTML=demo1.innerHTML  
      function   Marquee(){  
      if(demo2.offsetWidth-demo.scrollLeft<=0)  
      demo.scrollLeft-=demo1.offsetWidth  
      else{  
      demo.scrollLeft++  
      }  
      }  
      var   MyMar=setInterval(Marquee,speed)  
      demo.onmouseover=function()   {clearInterval(MyMar)}  
      demo.onmouseout=function()   {MyMar=setInterval(Marquee,speed)}  
      </script>

发表者:websterjt

你测试了没有,我代码里面明明有7张图片在不间断的循环,你怎么只看见了两个,麻烦你看看代码再换成你的图片试试看,绝对是正确的

发表者:websterjt

为了让你看的更加的明白,转自blueidea.com  
  ----------------------------------------------------  
  <DIV   id=demo   style="overflow:hidden;height   :200px;width   :95px;background-color:white;color:#ffffff;  
  border-width   :1px   1px   1px   1px;border-style   :dotted   dotted   dotted   dotted;border-color   :black   black   black   black;"   align=center>  
                          <DIV   id=demo1>    
                              <!--   定义图片   -->  
                              <IMG   src=http://www.cnbruce.com/images/logo.gif>    
                              <IMG   src=http://www.yzpc.net/imageser/toplogo.gif>    
                              <IMG   src=http://www.blueidea.com/img/common/logo.gif>  
                              <IMG   src=http://www.linkmeng.com/IconCode/LinkMeng_Logo.gif>    
                              <IMG   src=http://www.0594design.com/link/images/mylogo.gif>    
                              <IMG   src=http://www.it365cn.com/images/logo_1.gif>    
                              <IMG   src=http://www.it365cn.com/images/logo/lemongtree.gif>    
                              <IMG   src=http://www.it365cn.com/images/logo/flashempire.gif>    
                          </DIV>  
                          <DIV   id=demo2></DIV>  
  </DIV>  
   
  <SCRIPT>  
  var   speed=30  
  demo2.innerHTML=demo1.innerHTML  
  function   Marquee(){  
  if(demo2.offset-demo.scroll<=0)  
  demo.scroll-=demo1.offsetHeight  
  else{  
  demo.scroll++  
  }  
  }  
  var   MyMar=setInterval(Marquee,speed)  
  demo.onmouseover=function(){clearInterval(MyMar)}  
  demo.onmouseout=function(){MyMar=setInterval(Marquee,speed)}  
  </SCRIPT>  
  ----------------------------------------------------


 

 
热门推荐笔记本: 苹果笔记本
相关文章:
笔记本相关:
IT技术文章:
webmaster:popbb@126.com   最佳浏览:1024X768 MSIE
©2007 popbb.net All Rights Reserved