1

我想知道如何改变这个:

这段代码使用的是表格,而我尝试使用 div,但我想以与enter <td>. In <td class= '".$class." thum'> here Like相同的方式定义 diventer <div class='".$class." thumb'> here

enter <td ' class='".$class." thumb'><div align='center'><a href='show-".$row['id'].".php'><img src='".$row['image']."' width='80' height='60' /></a></div></td> here

我试图在每次循环迭代时改变颜色。这就是 $class 的存在。

我认为这一点都不清楚。很难解释

提前致谢

4

1 回答 1

2

您可以在回显输出之前在每个循环中定义一个新值。例如,如果您想要“斑马条纹”,您可以检查当前迭代是偶数还是奇数:

for ( $i = 0; $i < count( $items ); $i++ ) {
  $style = ( $i % 2 == 0 ) ? $styleA : $styleB ;
  echo "<td class='{$style} thumb'>...</td>";
}

示例输出:http ://codepad.org/8cYyiBBH

于 2012-05-13T05:53:00.050 回答