问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

关于如何在网页内实现这种文本特效。。。

发布网友 发布时间:2022-04-22 08:29

我来回答

2个回答

热心网友 时间:2022-04-22 05:07

<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Untitled Document</title>
<script language="javascript" type="text/javascript" src="scrollText.js"></script>
</head>

<body>
<div id="scroollBox" style="border:1px solid red; ">
<div id="scroollBody">
这里是一些提示信息<br>
他可以自动向上循环的滚动<br>
每滚动一行,就会停下来休息一会<br>
当鼠标经过他的时候,他停止滚动<br>
当鼠标离开时,他继续滚动<br>
</div>
</div>
<script language="javascript" type="text/javascript">
var sample = new ScrollObj("scroollBody","scroollBox",36,300,19,50,50);
</script>
</body>
</html>

scrollText.js 部分

/********************************/

//*********不要修改这部分***************
//scrollBodyId: String 内部滚动div的id
//scrollBoxId: String 外面*div的id
//showHeight: Int *显示高度
//showWidth: Int *显示宽度
//lineHeight: Int 每行的高度
//stopTime: Int 间隔停止的时间(毫秒)
//speed: Int 滚动速度(毫秒,越小越快)
var ScrollObj = function(scrollBodyId,scrollBoxId,showHeight,showWidth,lineHeight,stopTime,speed) {
this.obj = document.getElementById(scrollBodyId);
this.box = document.getElementById(scrollBoxId);

this.style = this.obj.style;
this.defaultHeight = this.obj.offsetHeight;

this.obj.innerHTML += this.obj.innerHTML;
this.obj.style.position = "relative";

this.box.style.height = showHeight;
this.box.style.width = showWidth;
this.box.style.overflow = "hidden";

this.scrollUp = doScrollUp;

this.stopScroll = false;

this.curLineHeight = 0;
this.lineHeight = lineHeight;
this.curStopTime = 0;
this.stopTime = stopTime;
this.speed = speed;

this.style.top = lineHeight;

this.object = scrollBodyId + "Object";
eval(this.object + "=this");
setInterval(this.object+".scrollUp()",speed);
this.obj.onmouseover=new Function(this.object+".stopScroll=true");
this.obj.onmouseout=new Function(this.object+".stopScroll=false");
}
function doScrollUp(){
if( this.stopScroll == true )
return;
this.curLineHeight += 1;
if( this.curLineHeight >= this.lineHeight ){
this.curStopTime += 1;
if( this.curStopTime >= this.stopTime ){
this.curLineHeight = 0;
this.curStopTime = 0;
}
}
else{
this.style.top = parseInt(this.style.top) - 1;
if( -parseInt(this.style.top) >= this.defaultHeight ){
this.style.top = 0;
}
}
}
//***************这以上不要修改******************

热心网友 时间:2022-04-22 06:25

http://www.gzsums.e.cn/webclass/html/marquee.html
marquee只在ie里有效,如果你不介意的话这是首选,方向可以自己定义.
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
苹果电脑电池充不进电苹果电脑充不进去电是怎么回事 苹果电脑不充电没反应苹果电脑充电指示灯不亮充不了电怎么办 狗狗更加忠诚护家、善解人意,养一只宠物陪伴自己,泰迪能长多大... 描写泰迪狗的外形和特点的句子 国外留学有用吗 花钱出国留学有用吗 !这叫什么号 百万医疗赔付后是否可以续保 前一年理赔过医疗险还能续保吗? 医疗住院险理赔后还能购买吗? 网页文字特效 在网页中给链接文字加效果, 网页文字效果制作问题 如何实现网页中文字上下移动的效果? 网页的文字排版技巧体现在哪些方面? 阐述在网页中实现滚动文字效果的方法和步骤。 让网页显示的字体更美观 IE字体设置 寄秋是不是台湾写言情小说的啊?在哪可以找到她的... 告诉我一些言情小说男女主角,配角的名字与身份! 找一个魔女的现代系列小说 求古灵 席绢 典心 寄秋 金萱 于晴 楼采凝 季可蔷 ... 找寄秋--言情小说家 我的偶像 求一篇言情小说!女主角是魔女~是个系列文! 寄秋,典心的所有小说 求青梅竹马德言情小说 《云归处》txt全集下载 《官锋》txt全集下载 《QQ漫游聊天记录删除了,还有办法可以恢复的的是吗》 一夜爆红同时也是一夜变得无人问津的明星,都有哪些? 电视剧变成你的那一天的取景地,都在哪些地方? 不用脚本的话,如何在网页上实现文字滚动效果? 网页中有若干网页,若需要同一种文字效果,使用的css... 网页制作特效字显示 网页效果怎么实现这样的文字与图片效果 网页文字滚动特效 请问 这个网页上的flash文字效果怎么做?? 外贸出口价格应该怎么计算 FOB的价格怎么报? 如何计算FOB和CIF价格 外贸报价FOB价一般是怎么算出来的,具体一点 FOB价格怎么报? 出口贸易以EXW出口,那FOB价怎么算? FOB怎么计算的? 如何计算FOB深圳出口价? FOB价如何算?CIF怎么算?——关于外贸出口 出口FOB价的计算 国际贸易中的FOB价,具体是怎么规定的? 外贸公司如何计算FOB价 ,退税 FOB价格的海运费怎样计算 怎样用84漂白发黄的白色衣服