ASP循环表格代码
前面需要加什么代码能够实现成为两列?现在是一列<TABLEstyle="BORDER-RIGHT:#cccccc1pxsolid;BORDER-TOP:#cccccc1p...
前面需要加什么代码能够实现成为两列?现在是一列
<TABLE
style="BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; FLOAT: left; MARGIN: 5px 12px; BORDER-LEFT: #cccccc 1px solid; BORDER-BOTTOM: #cccccc 1px solid"
height=150 cellSpacing=0 cellPadding=0 width="95%" border=0>
<TBODY>
<TR>
<TD class=pl23 align=middle width=160 rowSpan=2><A
href="showproduct.asp?id=<%=rs("id")%>"><IMG
height=120 src="<%=rs("photo")%>"
width=150 border=0></A></TD>
<TD class=pla2 width=550
style="PADDING-LEFT: 10px; FONT-SIZE: 12px; TEXT-ALIGN: left"
height=40><A
style="FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #333333"
href="showproduct.asp?id=<%=rs("id")%>"><%=rs("title")%></A></TD>
</TR>
<TR>
<TD class=pl1a width=550
style="PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 12px; PADDING-BOTTOM: 10px; LINE-HEIGHT: 22px; PADDING-TOP: 10px"
vAlign=top align=left><%=CutStrX(rs("content"),220)%></TD>
</TR>
</TBODY>
</TABLE> 展开
<TABLE
style="BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; FLOAT: left; MARGIN: 5px 12px; BORDER-LEFT: #cccccc 1px solid; BORDER-BOTTOM: #cccccc 1px solid"
height=150 cellSpacing=0 cellPadding=0 width="95%" border=0>
<TBODY>
<TR>
<TD class=pl23 align=middle width=160 rowSpan=2><A
href="showproduct.asp?id=<%=rs("id")%>"><IMG
height=120 src="<%=rs("photo")%>"
width=150 border=0></A></TD>
<TD class=pla2 width=550
style="PADDING-LEFT: 10px; FONT-SIZE: 12px; TEXT-ALIGN: left"
height=40><A
style="FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #333333"
href="showproduct.asp?id=<%=rs("id")%>"><%=rs("title")%></A></TD>
</TR>
<TR>
<TD class=pl1a width=550
style="PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 12px; PADDING-BOTTOM: 10px; LINE-HEIGHT: 22px; PADDING-TOP: 10px"
vAlign=top align=left><%=CutStrX(rs("content"),220)%></TD>
</TR>
</TBODY>
</TABLE> 展开
2个回答
展开全部
因为你设置了TD的WIDTH,所以,这里只改TABLE的WIDTH是没用的,还要改TD的WIDTH为更小的值,TABLE的宽度值是你的页面有效宽度的一半小一些,而TD的宽度是TABLE的宽度的一半,另外你的第二行TD还少了 colspan="2"
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
table 的属性中 width="95%" 改成 width="45%"
更多追问追答
追问
可是现在还是一列呀!怎么显示成两列呢?
追答
还不行的话就改成width="40%",或者改成更小的数字
或者修改那个table
<TABLE style="BORDER: #cccccc 1px solid; FLOAT: left; MARGIN: 5px; " height=150 cellSpacing=0 cellPadding=0 width="40%" border=0>
另外问下,你问的这个是本来是一排列表改成两排列表吧?
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询