html 图片滚动代码
寻求一HTML图片滚动代码图片由右向左滚动,可以加超级连接。图片下方可以加文字信息。有点急用。麻烦哪位大侠给发个!谢谢。重赏!!...
寻求一 HTML图片滚动代码 图片由右向左滚动,可以加超级连接。图片下方可以加文字信息。 有点急用。麻烦哪位大侠给发个!谢谢。重赏!!
展开
1个回答
展开全部
<div id="gpic" style="overflow:hidden; width:600px; height:182px;">
<table border="0" align="center" cellpadding="0" cellspacing="0">
<tr>
<td id="gpic1" valign="top" align="center"><table width="974" border="0" align='center' cellpadding="0" cellspacing="0">
<tr>
<td height="120" bgcolor="#FF00FF"> 图片/链接</td>
<td valign='top' bgcolor="#00FFFF"> 图片/链接</td>
<td valign='top' bgcolor="#FFFF00"> 图片/链接</td>
<td valign='top' bgcolor="#0000FF"> 图片/链接</td>
<td valign='top' bgcolor="#00FF00"> 图片/链接</td>
<td valign='top' bgcolor="#FF0000"> 图片/链接</td>
</tr>
<tr>
<td height="24" align="center">文字信息</td>
<td align="center">文字信息</td>
<td align="center">文字信息</td>
<td align="center">文字信息</td>
<td align="center">文字信息</td>
<td align="center">文字信息</td>
</tr>
</table></td>
<td id="gpic2" valign="top"></td>
</tr>
</table>
</div>
<script>
var speed=30
gpic2.innerHTML=gpic1.innerHTML
function Marquee(){
if(gpic2.offsetWidth-gpic.scrollLeft<=0)
gpic.scrollLeft-=gpic1.offsetWidth
else{
gpic.scrollLeft++
}
}
var MyMar=setInterval(Marquee,speed)
gpic.onmouseover=function() {clearInterval(MyMar)}
gpic.onmouseout=function() {MyMar=setInterval(Marquee,speed)}
</script>
<table border="0" align="center" cellpadding="0" cellspacing="0">
<tr>
<td id="gpic1" valign="top" align="center"><table width="974" border="0" align='center' cellpadding="0" cellspacing="0">
<tr>
<td height="120" bgcolor="#FF00FF"> 图片/链接</td>
<td valign='top' bgcolor="#00FFFF"> 图片/链接</td>
<td valign='top' bgcolor="#FFFF00"> 图片/链接</td>
<td valign='top' bgcolor="#0000FF"> 图片/链接</td>
<td valign='top' bgcolor="#00FF00"> 图片/链接</td>
<td valign='top' bgcolor="#FF0000"> 图片/链接</td>
</tr>
<tr>
<td height="24" align="center">文字信息</td>
<td align="center">文字信息</td>
<td align="center">文字信息</td>
<td align="center">文字信息</td>
<td align="center">文字信息</td>
<td align="center">文字信息</td>
</tr>
</table></td>
<td id="gpic2" valign="top"></td>
</tr>
</table>
</div>
<script>
var speed=30
gpic2.innerHTML=gpic1.innerHTML
function Marquee(){
if(gpic2.offsetWidth-gpic.scrollLeft<=0)
gpic.scrollLeft-=gpic1.offsetWidth
else{
gpic.scrollLeft++
}
}
var MyMar=setInterval(Marquee,speed)
gpic.onmouseover=function() {clearInterval(MyMar)}
gpic.onmouseout=function() {MyMar=setInterval(Marquee,speed)}
</script>
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询