我是想显示滚动图片,并且下面显示文字标题一起滚动
<SCRIPT>
var speed=25
demo12.innerHTML=demo11.innerHTML
function Marquee11(){
if(demo12.offsetWidth-demo.scrollLeft<=0)
demo.scrollLeft-=demo11.offsetWidth
else{
demo.scrollLeft++
}
}
var MyMar1=setInterval(Marquee11,speed)
demo.onmouseover=function() {clearInterval(MyMar1)}
demo.onmouseout=function() {MyMar1=setInterval(Marquee11,speed)}
</SCRIPT>
<div id=demo style="OVERFLOW: hidden; WIDTH: 586px; HEIGHT: 124px" align=center>
<table cellPadding=0 align=left border=0 cellspace="0">
<tr>
<td id=demo11 vAlign=top width="544">
<asp:DataList ID="DataList18" runat="server" RepeatDirection="Horizontal" RepeatColumns="5" Width="600">
<ItemTemplate> <TABLE class=line20px cellSpacing=0 cellPadding=2
width="100%" align=center border=0>
<TBODY>
<TR>
<TD width="20%" align="center">
<p align="center">
<a href='Show.aspx?nid=<%#Eval("nclassid")%>&id=<%#Eval("id")%>' target=_blank ><IMG class='pic1'
style="WIDTH: 116px; HEIGHT: 95px" alt=""
src="<%#Eval("defaultpic")%>" border=1></A></TD>
</TR>
<TR>
<TD class=line20px width="20%" align="center">
<a href='Show.aspx?nid=<%#Eval("nclassid")%>&id=<%#Eval("id")%>' target=_blank><%# Eval("Title").ToString().Length > 9 ? Eval("Title").ToString().Substring(0, 9) + "..." : Eval("Title")%></A></TD>
</TR>
</TBODY></TABLE></ItemTemplate>
</asp:DataList>
</td>
<td id=demo12 vAlign=top></td>
</tr>
</table></div>
运行结果图片标题下面会空出有几行的位置,怎么去也去不为什么?谢谢!!
<SCRIPT>
var speed=25
demo12.innerHTML=demo11.innerHTML
function Marquee11(){
if(demo12.offsetWidth-demo.scrollLeft<=0)
demo.scrollLeft-=demo11.offsetWidth
else{
demo.scrollLeft++
}
}
var MyMar1=setInterval(Marquee11,speed)
demo.onmouseover=function() {clearInterval(MyMar1)}
demo.onmouseout=function() {MyMar1=setInterval(Marquee11,speed)}
</SCRIPT>
<div id=demo style="OVERFLOW: hidden; WIDTH: 586px; HEIGHT: 124px" align=center>
<table cellPadding=0 align=left border=0 cellspace="0">
<tr>
<td id=demo11 vAlign=top width="544">
<asp:DataList ID="DataList18" runat="server" RepeatDirection="Horizontal" RepeatColumns="5" Width="600">
<ItemTemplate> <TABLE class=line20px cellSpacing=0 cellPadding=2
width="100%" align=center border=0>
<TBODY>
<TR>
<TD width="20%" align="center">
<p align="center">
<a href='Show.aspx?nid=<%#Eval("nclassid")%>&id=<%#Eval("id")%>' target=_blank ><IMG class='pic1'
style="WIDTH: 116px; HEIGHT: 95px" alt=""
src="<%#Eval("defaultpic")%>" border=1></A></TD>
</TR>
<TR>
<TD class=line20px width="20%" align="center">
<a href='Show.aspx?nid=<%#Eval("nclassid")%>&id=<%#Eval("id")%>' target=_blank><%# Eval("Title").ToString().Length > 9 ? Eval("Title").ToString().Substring(0, 9) + "..." : Eval("Title")%></A></TD>
</TR>
</TBODY></TABLE></ItemTemplate>
</asp:DataList>
</td>
<td id=demo12 vAlign=top></td>
</tr>
</table></div>
运行结果图片标题下面会空出有几行的位置,怎么去也去不为什么?谢谢!!
class=line20px cellSpacing=0 cellPadding=2
width="100%" align=center border=0> <a href='Show.aspx?nid=<%#Eval("nclassid")%>&id=<%#Eval("id")%>' target=_blank><%# Eval("Title").ToString().Length > 9 ? Eval("Title").ToString().Substring(0, 9) + "..." : Eval("Title")%></A></TD>
</TR>看你的格式 都消除了 指定固定的height.