3
下面的代碼從網頁上的mysql創建一個表,並根據性別列值爲男性或女性更改列背景顏色,但是我想擴展此更改行的顏色無需使用javascript/jquery。請有人可以幫助我嗎? :)根據條件更改表格行
while($tablev2=mysql_fetch_assoc($records)) {
echo "<td>".$tablev2['primary_key']."</td>";
echo "<td>".$tablev2['name']."</td>";
if($tablev2['gender']=='male')
echo "<td style='background-color:powderblue;'>".$tablev2['gender']."</td>";
elseif($tablev2['gender']=='female')
echo "<td style='background-color:pink;'>".$tablev2['gender']."</td>";
else echo "<td>".$tablev2['gender']."</td>";
echo "<td><a target = '_blank' href='".$tablev2['link']."'>Click to see their facebook profile</a></td>";
echo "</tr>";
}
使用類而不是內聯樣式。 – sectus
那個
有趣,我剛剛被要求使用類。是什麼user3766955發佈了一個良好的開始實施類解決方案? –
回答
你只需要上取決於性別值的「TR」標籤應用樣式。
來源
2015-02-26 10:51:24 user3766955
使用的背景顏色爲TR標籤,而不是TD標籤。 否則你必須申請所有TD,這是一個不好的做法。
來源
2015-02-26 11:06:30
感謝您發佈答案。這對我真的很好! –
@LeoK:如果它確實有效,請將我的答案投票並接受。 謝謝! –
Stackoverflow說我需要15點聲望,然後纔可以upvote。否則,我會@Parag Soni –
相關問題