| ■No7367に返信(まささんの記事) > 例えば、設定ファイルの方で > @hr= ('#800000','#008000','#000080'); > とあり、さらに背景用に別の変数(ここでは「$hr2」とする)をつくりその設定が > @hr2= ('#ffd0d0','#d0ffd0','#ffffd0'); > あるとします。 > この時、枠線色が2番目の#008080が選ばれれば、背景色も2番目の#d0ffd0になるようにするにはどうすればいいでしょうか?
なるほど、枠線色と対応させた色、というのはそういうことですか(^^ それであれば、表示する前に $i=0; foreach $Hr (@hr){if($Hr eq $hr){last;} $i++;} $TableBgcolor="$hr2[$i]"; というのを入れれば、$TableBgcolor に対応した色が入ると思います。
|