可能重複:
CSS3 selector last element that is not of class Xfor循環,最後一個值
我有這樣的循環:
for($t=0; $t<$numRowszzx; $t++)
{
if(!isset($_GET["prodcat"]))
{
header("Location: products.php?prodcat=".$rowzx[0]["category_id"]);
}
$categoryName = $rowzx[$t]["category_name"];
if($rowzx[$t]["category_id"]==$_GET["prodcat"])
{
?>
<li style="height:30px; line-height:30px; color:#2a598a; font-weight:bold; font-size:14px;"><img src="<?=$site_url?>/images/parrows.png" width="13" height="7" /><span style="padding-left:12px;"><a href="<?=$site_url?>/products.php?prodcat=<?=$rowzx[$t]["category_id"];?>" style=" color:#f15a22; font-weight:bold; font-size:14px;"><?=$categoryName?></a></span></li>
<?php
} else {
?>
<li style="<?php if($i > $numRowszzx-1){ ?>margin-bottom:500px;<?php } ?> height:30px;line-height:30px; color:#2a598a; font-weight:bold; font-size:14px;"><img src="<?=$site_url?>/images/parrows.png" width="13" height="7" /><span style="padding-left:12px;"><a href="<?=$site_url?>/products.php?prodcat=<?=$rowzx[$t]["category_id"];?>" style=" color:#2a598a; font-weight:bold; font-size:14px;"><?=$categoryName?></a></span></li>
<?php
}
}
現在我需要的是讓最後李 ... 在這段代碼中,我需要做的,如果李是最後一個,給它margin-bottom:500px;
else {
?>
<li style="<?php if($i > $numRowszzx-1){ ?>margin-bottom:500px;<?php } ?> height:30px;line-height:30px; color:#2a598a; font-weight:bold; font-size:14px;"><img src="<?=$site_url?>/images/parrows.png" width="13" height="7" /><span style="padding-left:12px;"><a href="<?=$site_url?>/products.php?prodcat=<?=$rowzx[$t]["category_id"];?>" style=" color:#2a598a; font-weight:bold; font-size:14px;"><?=$categoryName?></a></span></li>
<?php
}
任何幫助嗎?
內聯樣式是不好的做法,您可以使用CSS選擇器將樣式應用到最後一個樣式。 – Gordon