类似CSDN每行显示不同背景颜色该怎么写?

csdn_search 2003-04-08 12:25:49
是要判断奇偶行吗?
...全文
17 点赞 收藏 10
写回复
10 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
java_jin 2003-04-08
一般如下:
int i=0;
<table>
<%
while(rs.next())
{
i=i+1;
%>
<tr bgcolor="<%if(i%2==0){%>#ffffff<%}else{%>#ff0000<%}%>"><td><%=rs.getString("xxx")%>
</td></tr>
<%}%>
</table>
回复
kreven 2003-04-08
呵呵,就是判断一下而已嘛,自己瞎写也能写成:)
回复
凋零的老树 2003-04-08
<%
string color1="#223344";
string color2="#000000";
int i=0;
while (rs.next())
{
if (i==0)
{ %>
<tr bgcolor="<%=color1%>"></tr>
<%
i=1;
}
else
{
%>
<tr bgcolor="<%=color1%>"></tr>
<%
i=0
}
}
%>
回复
csdn_search 2003-04-08
各位大哥,写具体点啊,哈
回复
zsh99 2003-04-08
你很聪明,就是用奇偶行,相信自己
回复
moumouren 2003-04-08
我是/2来判断的
回复
wdman 2003-04-08
用一个开关变量,每显示一行就改变它的布尔值,显示的时候根据它的值来决定是否加颜色
回复
foolbirds 2003-04-08
其实都差不多。瞎写就行:)
我的:
int i = 1
while(rs.next){
i=1-i;
if(i==1){...}
else{...}

}
回复
yangyipeng 2003-04-08
在以前看起来很困难的难题,现在看起来是如此的简单,呵呵....
一般你每页是固定条数的,所以只要你控制好第一页,接着都是一样的
回复
csdn_search 2003-04-08
关键是我分页的时候还在用RS啊,怎么处理
回复
相关推荐
发帖
Web 开发
创建于2007-09-28

8.0w+

社区成员

Java Web 开发
申请成为版主
帖子事件
创建了帖子
2003-04-08 12:25
社区公告
暂无公告