如何去掉标签开始和结尾的空白?
pantao2003 2004-09-14 05:00:13
<marquee direction="up" height="200" scrollDelay=80 scrollamount="2" onMouseOver="this.stop()" onMouseOut="this.start()">
<table border="2" cellspacing="1">
<tbody>
</tbody>
......
<tr>
<td>
aaaaaaaaaaaaa
</td>
</tr>
......
</table>
</marquee>


滚动是没什么问题的,可是在第一行数据从下向上滚动之前,整个表格都是一片空白,
当最后一行滚动过表格的上界而下一个循环还没有开始的时候,整个表格也是一片空白,十分难看!
请问有什么办法可以解决这个问题呀?
多谢了!
...全文
400 3 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
pantao2003 2004-09-15
  • 打赏
  • 举报
回复
to gjd111686(数字金刚):
谢谢!
我就是因为嫌用js太烦了,而且会有其他的问题才想用marquee的!
那现在我只能去做这烦心事儿,呵!
谢谢!
还有outiejun,也谢谢你的关注!
outiejun 2004-09-14
  • 打赏
  • 举报
回复
没错,要想达到理想效果就不要用marquee
gjd111686 2004-09-14
  • 打赏
  • 举报
回复
只能模拟.有个图片的.搜索一下,应该有不少.
<body onload="NextImg();">
<script>
var ImgUrl=new Array();
var iCount=0;
var iTransNumber=23
var iSpeed=2.5;
ImgUrl[1]="参加补给训练的海军167驱逐舰.jpg";
ImgUrl[2]="中国的航母.jpg";
ImgUrl[3]="中国自行火炮系列.jpg";
ImgUrl[4]="中国人民警察警种分辨99式警服的警监警衔.jpg";
ImgUrl[5]="中国人民警察警种分辨99式警服的专业胸徽.jpg";

var ImgPre=new Array();
var kCount=0;
for(iIndex=1;iIndex<=5;iIndex++)
{
if((ImgUrl[iIndex]!=""))
{
kCount++;
}
else
{
break;
}
}
function NextImg()
{
if(iCount<kCount)iCount++;
else iCount=1;
DivID.filters[0].transition=iTransNumber;
DivID.filters[0].apply();
DivID.innerHTML="<img src="+ImgUrl[iCount]+" style='width:400;Height:500;'>";
DivID.filters[0].play(iSpeed);
if(iTransNumber==0)
{
iTransNumber=23;
return;
}
iTransNumber--;
if(iSpeed>.1)
{
iSpeed-=0.1;
}
}
function Repeat()
{
NextImg();
}
</script>
<div id=DivID style="position:absolute;width:400;height:500;filter: revealTrans(Transition=1,Duration=.01)" onfilterchange=Repeat()></div>

81,122

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧