- ベストアンサー
スタイルシ-トの色をPealの変数で変更できますか
print <<"END_HERE"; <style type="text/css"> <!-- body{ filter:progid:DXImageTransform.Microsoft.Gradient (startcolorstr='NAVY',endcolorstr='RED',gradienttype='0') } --> </style> END_HERE 上記は背景をNAVYからREDにグランテイションするスタイルシ-トです 変数を使用してREDをランダムに他の色に変更したいのですができますか。 よろしくお願いします。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
ちなみにPerl 答えはできます。 @colors = ("red","blue","yellow");#などなど $color = $colors[int(rand($#colors+1))]; print <<"END_HERE"; <style type="text/css"> <!-- body{ filter:progid:DXImageTransform.Microsoft.Gradient (startcolorstr='NAVY',endcolorstr='$color',gradienttype='0') } --> </style> END_HERE で、どうでしょう。 ちなみに色は名前ではなく、16進数の方が良いかと。 ま、IE限定でやってるのなら気にする必要はないですが。
お礼
有難う御座います、 スタイルシ-トに変数が使えることがわかり これから、他のCGIにも応用したいと思います。