asp图片如何换行
本人想做一个相册页面,但是相册页面很痛苦的一件事就是图片的管理,想一行显示三张图片.然后接下来自去换行显示三张.如此从数据库等出数据.用TABLE嵌套,有点麻烦.可还有没...
本人想做一个相册页面,但是相册页面很痛苦的一件事就是图片的管理,想一行显示三张图片.然后接下来自去换行显示三张.如此从数据库等出数据.
用TABLE嵌套,有点麻烦.可还有没有别的好的方法.
如果用TABLE应该怎么使用..
谢谢 展开
用TABLE嵌套,有点麻烦.可还有没有别的好的方法.
如果用TABLE应该怎么使用..
谢谢 展开
3个回答
展开全部
应该是这样,取图片时计一下数!首次取图片为计数器为0,此时,用判断句判断一下,计数器是否为3的倍数!如果是则加一个TR标签,否则不加!当然要同时考虑一下TR的结束标签。我给你写一个例子吧:
<%
i=0 '计数器
s=5
%>
<table border="1">
<% while 结束条件
if i%3=0 then
%>
<tr>
<% end if %>
<td> <%=S*2%><td> <!--所写内容-->
<%if i%3=2 then%>
</tr>
<% i++
wend
if !i%3=2 then%>
<tr>
<% end if %>
</table>
明白了吧?这样可以进入一个循环!让其生成的!
当i为3的倍数时,要换行加一个TR!
当i为3的倍数余2时下一行要重新开始了!所以此处不可少掉结束标签!
至于说最后一个,是因为怕换行后只有一条记录,或两行记录时会出现少掉一个TR结束标签,判断一下,加上就行了!
如果这个程序你看不懂,那就没有什么办法了!
<%
i=0 '计数器
s=5
%>
<table border="1">
<% while 结束条件
if i%3=0 then
%>
<tr>
<% end if %>
<td> <%=S*2%><td> <!--所写内容-->
<%if i%3=2 then%>
</tr>
<% i++
wend
if !i%3=2 then%>
<tr>
<% end if %>
</table>
明白了吧?这样可以进入一个循环!让其生成的!
当i为3的倍数时,要换行加一个TR!
当i为3的倍数余2时下一行要重新开始了!所以此处不可少掉结束标签!
至于说最后一个,是因为怕换行后只有一条记录,或两行记录时会出现少掉一个TR结束标签,判断一下,加上就行了!
如果这个程序你看不懂,那就没有什么办法了!
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询