设一个变量,这个变量每次加1,在循环里面,
if ($i%2==0){
$bgcolor="#ffffff";
}else{
$bgcolor="#0066FF";
}
这样判断来决定显示什么颜色。
就OK了。

解决方案 »

  1.   

    <style type="text/css">
    .DoubleColorTable tr {
    background-color:expression(rowIndex%2?'#CCCCCC':'#ffffff')
    </style>
    <table class="DoubleColorTable">
    <tr>
    </tr>
    <tr>
    </tr>
    </table>
      

  2.   

    我用的是php判断的#14
    css的不熟悉。谢谢楼上那位
      

  3.   

    <style type="text/css">
    .DoubleColorTable tr {
    background-color:expression(rowIndex%2?'#CCCCCC':'#ffffff')
    </style>一眼就看见有两个错误~~
    一个是没有结束}
    一个是tr,应该改为table不过改过之后还是不行~~
      

  4.   

    粗心,打少了东西。这下可以了,
    <style type="text/css">
    .DoubleColorTable tr {
    background-color:expression(rowIndex%2?'#cccccc':'#ffffff')
    }
    </style><table width="287" height="65" border="0" cellpadding="0" cellspacing="1" bgcolor="#000000" class="DoubleColorTable">
    <tr>
    <td ></td>
    </tr>
    <tr>
    <td ></td>
    </tr>
    </table>
      

  5.   

    <tr 
      <?php  
       if ($i==1) 
         echo 'bgcolor="#CCCCCC"'; 
       else
             echo 'bgcolor="#bbbbbb"';
      ?>
    >
    ....
    </tr>
    <?php
       ($i==1)?($i=0):($i=1); 
    ?>OR<tr 
      <?php  
       if (($i==true)?($i=false):($i=true)) 
         echo 'bgcolor="#CCCCCC"'; 
       else
         echo 'bgcolor="#bbbbbb"';
      ?>
    >
    ....
    </tr>
    把它们放在循环的表格生成代码中
      

  6.   

    <style type="text/css">
    .DoubleColorTable tr {background-color:expression(rowIndex%2==0?'#CCCCCC':'#FFFFFF')
    </style>
    <table border="0" class="doublecolortable">
       <tr><td>content1</td><td>content2</td></tr>
       <tr><td>content1</td><td>content2</td></tr>
       <tr><td>content1</td><td>content2</td></tr>
       <tr><td>content1</td><td>content2</td></tr>
       <tr><td>content1</td><td>content2</td></tr>
       <tr><td>content1</td><td>content2</td></tr>
       <tr><td>content1</td><td>content2</td></tr>
    </table>
      

  7.   

    楼上几位用CSS控制的~~~在MOZILLA下不能通过