我试图让我的子类别看起来不同,当它被选中,因为我已经在我的PHP中使用sub_cat变量。 因此,$ sub_cat的值取决于加载的页面。 在顶我有这样的代码:HTML代码里面的风格标签不工作
if(!empty($_GET['sub_cat'])){
$sub_cat=$_GET['sub_cat'];
}
else{
$sub_cat=0;
}
现在什么我的显示列表的代码。
<li <?php if($sub_cat==11) echo "style='color:#C00'"; ?> ><a href="vegetables.php?sub_cat=11">Popular</a></li>
<li <?php if($sub_cat==12) echo "style='color:#C00'"; ?> ><a href="vegetables.php?sub_cat=12">Exotic</a></li>
<li <?php if($sub_cat==13) echo "style='color:#C00'"; ?> ><a href="vegetables.php?sub_cat=13">Fibrous Veg</a></li>
但它似乎并没有什么差别,$ sub_cat的价值就要罚款,在11,12,13但是这个代码不工作。任何人都可以发现小错或重大错误吗?
什么叫不工作呢? –
我很困惑,你的子猫没有css差异 –
它不会改变li元素的颜色,默认颜色是黑色的,所以我想实现的是sub_Cat是11,'Popular'的颜色(第一个列表元素)应该改为#C00 –