js实现文字向上滚动,并且每滚动一行停顿几秒的效果
作者:cywcd 发布:2013-06-29 15:31 字符数:1390 分类:javascript 阅读: 10,709 次 抢沙发
前端工程师的一般性特点:
- 1.技术控,会前端,也会一门非前端语言。
- 2.对异性的期望较高但是实际情况相反。
- 3.对IE系列尤其是IE6同仇敌忾。
- 4.很多人多才多艺,但不经常炫出来。
- 5.喜欢尝试新鲜东西,尤其是互联网产品。
- 6.陌生场面会比较内敛,但是大多内心热情,用一个词也可以说是闷骚。
- 7.工作之余时间在电脑面前呆得比较多。
- 8.身体素质一般。
源码实例:
[codesyntax lang="php"]
<type="text/css"><!-- .info{width:600px; height:240px; float:left; } .info h3{width:490px; height:32px; font:normal 20px/32px "微软雅黑"; float:left; background:#C65D3F; color:#fff; text-align:center;} .info ul{width:486px; height:128px; overflow:hidden; float:left; border:2px solid #FACA78;} .info ul li{idth:476px; padding-left:10px; height:32px; font:bold 12px/32px "宋体"; float:left;} --></style> <div class="info"> <h3>前端工程师的一般性特点:</h3> <ul id="mq" onmouseover="iScrollAmount=0" onmouseout="iScrollAmount=1"> <li>1.技术控,会前端,也会一门非前端语言。</li> <li>2.对异性的期望较高但是实际情况相反。</li> <li>3.对IE系列尤其是IE6同仇敌忾。</li> <li>4.很多人多才多艺,但不经常炫出来。</li> <li>5.喜欢尝试新鲜东西,尤其是互联网产品。</li> <li>6.陌生场面会比较内敛,但是大多内心热情,用一个词也可以说是闷骚。</li> <li>7.工作之余时间在电脑面前呆得比较多。</li> <li>8.身体素质一般。</li> </ul> </div><!--文字向上停顿轮播js--> <type="text/javascript"; var oMarquee = document.getElementById("mq"); //滚动对象 var iLineHeight = 32; //单行高度,像素 var iLineCount = 8; //实际行数 var iScrollAmount = 1; //每次滚动高度,像素 function run() { oMarquee.scrollTop += iScrollAmount; if ( oMarquee.scrollTop == iLineCount * iLineHeight ) oMarquee.scrollTop = 0; if ( oMarquee.scrollTop % iLineHeight == 0 ) { window.setTimeout( "run()", 2000 ); } else { window.setTimeout( "run()", 50 ); } } oMarquee.innerHTML += oMarquee.innerHTML; window.setTimeout( "run()", 2000 ); </script>
[/codesyntax]