2011-02-17 6 views
0
<marquee style = "color: Red; font-size: 24px;"> 

<?php for($i = 0; $i < 50; $i++) 

{ 
    echo $symbol[$i]; 

    echo "\t"; 

    echo $chng[$i]; 

    echo "\t\t\t"; 

}?> 

</marquee> 

$ chng [$ i]の値に基づいてテキストの色を変更する必要があります。すなわち、$ chng [$ i]>スタイルの書式

0 ..緑、そうでなければ赤。

+0

マーキーを置くことを意味しましたか? – Vadiklk

+11

マーキー?真剣に? – ceejayoz

+3

」は90年代です。 –

答えて

0
<marquee style = "color: Red; font-size: 24px;"> 
<?php for($i = 0; $i < 50; $i++) { 

    $color = ($chng[$i] > 0) ? 'green' : 'red'; 

    echo "<span style='color: $color'>"; 

    echo $symbol[$i]; 

    echo "\t"; 

    echo $chng[$i]; 

    echo "\t\t\t"; 

    echo "</span>"; 

} ?> 
</marquee> 
+0

thnx。うまくいく – ineedhelp

0
<marquee style = "font-size: 24px;"> 
<?php for($i = 0; $i < 50; $i++) 
{ 
    echo '<span style="color: '.($chng[$i] > 0 ? 'green' : 'red').'>'.$symbol[$i]; 
    echo "\t"; 
    echo $chng[$i].'</span>'; 
    echo "\t\t\t"; 
}?> 
</marquee> 

色を変更スタイリングの位置。 $symbol$chngをスパンラップし、そこにカラースタイリングを設定します。

0

Aouch ...もっと醜いコードをお願いします!インラインスタイルで色をハードコーディングする代わりに、スパンに少なくともクラスを設定することができます。そしてマーキー...コメントはありません。