首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

怎么让文字轮回显示

2012-01-19 
如何让文字轮回显示比如,就一个Label。有一段话:“你好。。。。。。。。结束”这段话很长。我想让Label从头到尾一点点

如何让文字轮回显示
比如,就一个Label。有一段话:“你好。。。。。。。。结束”
这段话很长。我想让Label从头到尾一点点慢慢的显示,一次显示10个字左右。好像公交车上的显示屏一样
        有哪些可以实现的方式。

[解决办法]
<div id= "mq " onmouseover= "iScrollAmount=0 " style= "OVERFLOW: hidden; WIDTH: 100%; HEIGHT: 290px "
onmouseout= "iScrollAmount=1 "> &nbsp;&nbsp;&nbsp;&nbsp;成长历程成长历程成长历程 <br>
&nbsp;&nbsp;&nbsp;&nbsp; <b> 成长历程成长历程成长历程
&nbsp;&nbsp;&nbsp;&nbsp; <b> 1. 成长历程成长历程成长历程&nbsp;&nbsp;&nbsp;&nbsp; <b> 2.成长历程成长历程成长历程&nbsp;&nbsp;&nbsp;&nbsp; <b> 3.成长历程成长历程成长历程&nbsp;&nbsp;&nbsp;&nbsp; <b> 4. 成长历程成长历程成长历程&nbsp;&nbsp;&nbsp;&nbsp; <b> 5. 成长历程成长历程成长历程 <br>
<br>
<br>
</div>
<script>
var oMarquee = document.getElementById( "mq "); //滚动对象
var iLineHeight = 42; //单行高度,像素
var iLineCount = 7; //实际行数
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>
[解决办法]
看下marquee标签的用法
[解决办法]
marquee

热点排行