0
我有下面的代碼改變顏色或 -
<?php echo sprintf("%+d",$trend); ?>
這將打印出+號,或 - 值。
如何更改+或 - 的顏色?如果我有+20,它只會打印紅色的加號,而-20,只會打印 - 藍色?
我有下面的代碼改變顏色或 -
<?php echo sprintf("%+d",$trend); ?>
這將打印出+號,或 - 值。
如何更改+或 - 的顏色?如果我有+20,它只會打印紅色的加號,而-20,只會打印 - 藍色?
這裏是你如何能做到:
$trend = -10;
echo '<span style="color:red">'.(($trend >= 0) ? '+' : '-').'</span>';
echo sprintf("%d",abs($trend));
對於兩種顏色:
$trend = -10;
$color1 = 'red';
$color2 = 'blue';
echo '<span style="color:'.(($trend >= 0) ? $color1 : $color2).'">'.(($trend >= 0) ? '+' : '-').'</span>';
echo sprintf("%d",abs($trend));
非常感謝 - 完美的作品。 – Greg 2014-09-22 14:44:00
給它的跨度類的東西?它的風格。 – Daan 2014-09-22 14:31:17