页面不同行数显示颜色
<?php
$color="";
echo "变色效果:";
echo "<ul>";
$i=141;
switch (true) {
case $i <30:
$color = "red";
echo "<li style=\"background:" . $color . "; width=200px;\">这是第" . $i . "行</li>";
echo "</ul>";
break;
case $i < 60 && $i>=30:
$color = "green";
echo "<li style=\"background:" . $color . "; width=200px;\">这是第" . $i . "行</li>";
echo "</ul>";
break;
case $i < 90 && $i >= 60:
$color = "blue";
echo "<li style=\"background:" . $color . "; width=200px;\">这是第" . $i . "行</li>";
echo "</ul>";
break;
case $i < 120 && $i >= 90:
$color = "black";
echo "<li style=\"background:" . $color . "; width=200px;\">这是第" . $i . "行</li>";
echo "</ul>";
break;
case $i < 150 && $i >= 120:
$color = "purple";
echo "<li style=\"background:" . $color . "; width=200px;\">这是第" . $i . "行</li>";
echo "</ul>";
break;
case $i >= 150:
$color = "white";
echo "<li style=\"background:" . $color . "; width=200px;\">这是第" . $i . "行</li>";
echo "</ul>";
break;
}
?>