【发布时间】:2021-12-31 12:01:03
【问题描述】:
我有一个静态表(ID 通过循环递增,其余的只是重复), 我想将偶数行的背景更改为红色,将奇数行的背景更改为蓝色。我想用 for 和 if 来做。 我的代码:
<!DOCTYPE html>
<html>
<head>
<title></title>
</head>
<body>
<table>
<tr>
<th>id</th>
<th>serial</th>
<th>pds_number</th>
<th>name</th>
<th>familySize</th>
<th>voucher_Value</th>
<th>phone</th>
</tr>
<?php
for ( $i = 1; $i < 12 ; $i++ ) {
if( $i % 2 == 0 ) {
echo '<tr bgcolor="red"><td></td></tr>';
}
else {
echo '<tr bgcolor="blue"><td></td></tr>';
}
?>
<tr>
<td> <?php echo "$i"; ?></td>
<td> <?php echo "a001" ?></td>
<td> <?php echo "1234"; ?></td>
<td> <?php echo "nn"; ?></td>
<td> <?php echo "1"; ?></td>
<td> <?php echo "100"; ?></td>
<td> <?php echo "077011111"; ?></td>
</tr>
<?php } ?>
</table>
</body>
</html>```
【问题讨论】:
-
这能回答你的问题吗? Odd and Even Rows for a table
-
欢迎来到 SO。请在发布新问题之前尝试搜索 - 这里已经有很多这样的例子,例如:stackoverflow.com/questions/399137/…、stackoverflow.com/questions/12410534/…、stackoverflow.com/q/14650954/6089612、stackoverflow.com/q/3034511/6089612、stackoverflow.com/q/37399414/6089612、stackoverflow.com/q/29096880/6089612、stackoverflow.com/q/4875456/6089612、@ 987654329@ ...(还有很多)。
标签: php