搞一个bool变量
每过一行就反转
判断如果是true就是颜色1,否则就是颜色2

解决方案 »

  1.   

    <%set rs=server.c……
    sql="……"
    rs.open sql,cnn,1,1
    do while not rs.eof
    dim color
    color="#777777"
    if color="#777777" then
       color="#999999"
    else
       color="#7777777"
    end if
    rs.movenext
    loop
    rs.close
    set rs=nothing%>
      

  2.   

    在循环中的行
    <tr bgcolor="<%=color%>"><td>aaaaaa</td></tr>
      

  3.   

    for ($i=0; $i<循环次数; $i++){
    if ($i%2==0)
    echo "<tr bgcolor=ff0000><td></td><tr>";
    else
    echo "<tr bgcolor=00ff00><td></td><tr>";
    }
      

  4.   

    怎么用asp回答人家的问题?
    for ($i=0; $i<循环次数; $i++){
    if ($i%2==0)
    echo "<tr bgcolor=ff0000><td></td></tr>";
    else
    echo "<tr bgcolor=00ff00><td></td></tr>";
    }
      

  5.   

    <style type="text/css">
    .col0 { background-color: #ebf3e6; }
    .col1 { background-color: #ebeedb; }
    </style>
    <table>
    <?
    for ($i=0; $i<循环次数; $i++){
      $a=($a+1)%2;
      echo "<tr class="col$a">rec</tr>";}
      

  6.   

    <html>
    <body>
    <style> 
    .DoubleColorTable tr{
     background-color:expression("#FFFFFF,#EEEEEE".split(",")[rowIndex%2])

    </style> 
    <table width="70%"  border="1" cellpadding="0"  class="DoubleColorTable">
      <tr>
        <td>&nbsp;</td>
      </tr>
      <tr>
        <td>&nbsp;</td>
      </tr>
      <tr>
        <td>&nbsp;</td>
      </tr>
      <tr>
        <td>&nbsp;</td>
      </tr>
      <tr>
        <td>&nbsp;</td>
      </tr>
      <tr>
        <td>&nbsp;</td>
      </tr>
    </table>
    </body>
    </html> 
      

  7.   

    这个css的例子不错,学习,标记一下