永发信息网

asp编程图片不能横向平铺

答案:2  悬赏:30  手机版
解决时间 2021-08-21 17:03
  • 提问者网友:你独家记忆
  • 2021-08-21 11:04

求高手看下这段代码那里不能如题所说。。谢谢了。

图片是从数据库路读出来的,但是不能显示一行有3张。他显示出来就是一列了。。

我就是调用<%list()%>

 

<%'产品列表展示
sub list()
Set rs=Server.CreateObject("ADODB.RecordSet")
dim where :where=""
if len(bigclassid)=0 and len(smallclassid)=0 then where=""
if len(bigclassid)>0 then
if len(smallclassid)>0 then
where="where BigClassName='"&BigClassname&"' and SmallClassName='"&SmallClassname&"'"
else
where="where BigClassName='"&BigClassname&"'"
end if
end if
sql="select * from product "&where&" order by UpdateTime desc"
rs.Open sql,conn,1,1
if rs.eof and rs.bof then
response.Write("暂时没有记录")
end if
%>
<%
If Len(page) = 0 Or Not IsNumeric(page) Then page = 1
If page < 1 Then page = 1
rs.PageSize=2
pages=rs.pagecount
if page > pages then page=pages
rs.AbsolutePage=page 
for j=1 to rs.PageSize
%>
<div>
<table cellspacing="0" cellpadding="0" width="105" border="1" style="margin-left:20px">
                              <tbody>
                                <tr>
<td width="105"
height="91" align="left" valign="left">
 <a href="ProductShow.asp?id=<%=rs("id")%>"><img src="<%=rs("DefaultPicUrl")%>" alt="<%=rs("title")%>" width="105" height="91" border="0" style='border-color:RGB(252,252,252);border-style:solid;border-width: 3px thin;' /></a></td>
                                  </tr>
                                <tr>
                                  <td colspan="2" align="center" class="fen" style=""><a href="ProductShow.asp?id=<%=rs("id")%>"><font color="#000000"><%=rs("title")%></font></a></td>
                                  </tr>
                                </tbody>
                              </table>
</div>
<%
rs.movenext
if rs.eof then exit for
next
end sub
%>

 

显示效果就是这样:


最佳答案
  • 五星知识达人网友:一叶十三刺
  • 2021-08-21 12:17

<%'产品列表展示
sub list()
Set rs=Server.CreateObject("ADODB.RecordSet")
dim where :where=""
if len(bigclassid)=0 and len(smallclassid)=0 then where=""
if len(bigclassid)>0 then
if len(smallclassid)>0 then
where="where BigClassName='"&BigClassname&"' and SmallClassName='"&SmallClassname&"'"
else
where="where BigClassName='"&BigClassname&"'"
end if
end if
sql="select * from product "&where&" order by UpdateTime desc"
rs.Open sql,conn,1,1
if rs.eof and rs.bof then
response.Write("暂时没有记录")
end if
%>
<%
If Len(page) = 0 Or Not IsNumeric(page) Then page = 1
If page < 1 Then page = 1
rs.PageSize=2
pages=rs.pagecount
if page > pages then page=pages
rs.AbsolutePage=page 
for j=1 to rs.PageSize
%>
<div style="float:left;width:105px;">
<table cellspacing="0" cellpadding="0" width="105" border="1" style="margin-left:20px">
    <tbody>
    <tr>
<td width="105"
height="91" align="left" valign="left">
 <a href="ProductShow.asp?id=<%=rs("id")%>"><img src="<%=rs("DefaultPicUrl")%>" alt="<%=rs("title")%>" width="105" height="91" border="0" style='border-color:RGB(252,252,252);border-style:solid;border-width: 3px thin;' /></a></td>
    </tr>
    <tr>
    <td colspan="2" align="center" class="fen" style=""><a href="ProductShow.asp?id=<%=rs("id")%>"><font color="#000000"><%=rs("title")%></font></a></td>
    </tr>
    </tbody>
    </table>
</div>
<%
rs.movenext
if rs.eof then exit for
next
end sub
%>


你试一下

全部回答
  • 1楼网友:躲不过心动
  • 2021-08-21 12:26
<div style="float:left">//给div加个浮动的属性--www.qyuef.com-->
<table cellspacing="0" cellpadding="0" width="105" border="1" style="margin-left:20px">
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯