请问类似csdn帖子列表的表格背景色交错是怎样实现的?

rqrq 2005-05-12 06:53:19
我这的代码是这样的:
<table>
<%do while not rs.eof%>
<tr>
<td bgcolor=#cccccc>.........
<%rs.movenext
loop
rs.close%>

这样的话每列表格的背景色都是相同的,不知道要实现背景色交错的代码(如csdn的帖子列表背景色:白、灰、白、灰……)应该怎样写呢?
...全文
141 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
jonah_xu 2005-05-12
  • 打赏
  • 举报
回复
<%
dim i
i=1
do while not (rs.eof)
if (i mod 2)=0 then %>
<tr bgcolor=#E8D4E9>
<% else %><tr bgcolor=#D6F1F3>
<%end if %>
<td align="center"><%=i%></td>
</tr>
<%
i=i+1
rs.MoveNext
loop
%>
rqrq 2005-05-12
  • 打赏
  • 举报
回复
不好意思没注意到楼上各位的回复。
非常感谢楼上各位的帮忙!!
rqrq 2005-05-12
  • 打赏
  • 举报
回复
啊,可以了,非常感谢net_lover兄!^_^
pingpangman 2005-05-12
  • 打赏
  • 举报
回复
yes
jzywh 2005-05-12
  • 打赏
  • 举报
回复
<%
dim Seq,RowClass
Seq=0

do until rs.eof or bof
if Seq mod 2 = 0 then
RowClass="row1"
else
RowClass="row2"
end if
%>
<tr class="<%=RowClass%>">
.....

<%
Seq=Seq+1
rs.movenext
loop
%>


再在css里面定义row1,row2的背景颜色就够了



yifan268 2005-05-12
  • 打赏
  • 举报
回复
<table>
<%
i=0
do while not rs.eof
i=i+1
%>
<%if i%2=0 then%>
<tr>
<td bgcolor=#cccccc>..........
<%else%>
<tr>
<td bgcolor=ffffff>..........

<%rs.movenext
loop
rs.close%>
孟子E章 2005-05-12
  • 打赏
  • 举报
回复
Dim i
If i Mod 2 =0 Then
'bai
Else
'灰
End if

rs.MoveNext
i = i+1

28,406

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧