我是想显示滚动图片,并且下面显示文字标题一起滚动
<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">
&nbsp; <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>
运行结果图片标题下面会空出有几行的位置,怎么去也去不为什么?谢谢!!

解决方案 »

  1.   

    width
    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.