这段asp代码如何让它一行中有3列,内容每列占1/3,然后再转入下一行?

来源:百度知道 编辑:UC知道 时间:2024/05/29 20:23:11
现在这段代码每行只能有一个内容,接下来生成的下一个内容直接就在第二行了,我是新手 刚开始学,TABLE TR TD这些还不太懂,怎么能让一行中有三个内容排列,就是每个占33%,然后才进入第二行?麻烦高手帮忙!

<table width="530" height=22 border="1" align="center" cellspacing="0" cellpadding="3" bgcolor="#eeeeee" bordercolor="#C0C0C0" style="border-collapse: collapse">
<tr>
<td bgcolor="#ffffff" width=100% align="left" height="22"> <img src=img/none.gif border=0><img src=img/i4.gif border='0'> <a href="javascript:openwin('repic.asp?pic_id=<%=rs("pic_id")%>')">
<%=rs("pic_name")%> </a></td>
</tr>

<%
i=i+1
if i mod 3 = 0 then%>
</tr><tr>
<%
end if
rs.movenext
loop
else
if rs.eof and rs.bof then
%>
<td alig

可以用双重循环
外层循环用来输出行
内层循环用来输出列
不要指定宽度,生成的列宽度会自动适应的

如果你现在能看懂我说的并且能把代码写出来的话那你就是天才
如果不能的话就乖乖的回去学你的HTML
会走了再开始学跑

<tr><td></td><td></td><td></td></tr>