※ 引述《vivi50218 (vivi)》之銘言:
: 標題: [請益] 如何動態加上字體刪除線?
: 時間: Thu Oct 4 08:52:57 2012
:
: 我知道加上刪除線是<s> </s> 但這是HTML語法 如何利用條件
:
: 讓從資料庫裡抓出的字產生這種效果?
:
:
: --
: ※ 發信站: 批踢踢實業坊(ptt.cc)
: ◆ From: 211.20.201.205
: → kuAIpAI:php replace(); 10/04 08:59
:
: 感謝 已解決 想了半小時 原來用這麼簡單的方法...
:
: <td>
: <?php if(strnatcmp($row["STOPFG"],"T")==0) {?>
: <s><span style="color:<?=$stop;?>"><?=$row["CUST_NO"]?></span></s>
: <?php } else { ?>
: <span style="color:<?=$stop;?>"><?=$row["CUST_NO"]?></span>
: <?php }?>
: </td>
: ※ 編輯: vivi50218 來自: 211.20.201.205 (10/04 09:02)
善用css,你有更簡單的方法:
<span style="color:<?=$stop?>;<?=strnatcmp($row["STOPFG"],"T")==0?
'text-decoration:line-through':''?>">
<?=$row["CUST_NO"]?></span>
雖然基本上我不會在主程式的部份用三元運算。
但如果是view的部份就會用。
反過來說view的部份我都儘量去避免使用if...else。
儘可能的讓二段看起來很像的html變成只有一段就好。
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 114.43.156.119
※ 編輯: tkdmaf 來自: 114.43.156.119 (10/04 10:06)