Farbübergang
Script: |
<?
$f[0]="0000ff"; //Farbe
1 ohne #!
$f[1]="FF9100"; //Farbe
2 ohne #!
$u =100; //Länge
des Farbübergangs
for($i=0;$i<3;$i++){
for($e=0;$e<2;$e++){
$i2=$i*2;
$h[$e][$i]=substr($f[$e],$i2,2);
$d[$e][$i]=hexdec($h[$e][$i]);
}
}
echo "<table
width=\"300\" cellspacing=\"0\" cellpadding=\"0\">\n";
for($e=0;$e<=$u;$e++){
for($i=0;$i<3;$i++){
$t[$i]=($d[1][$i]-$d[0][$i])/$u*$e+$d[0][$i];
$t[$i]=round($t[$i]);
$p[$i]=dechex($t[$i]);
if(strlen($p[$i])
== 1)$p[$i]
= "0".$p[$i];
}
echo '<tr><td
bgcolor="#'.$p[0].$p[1].$p[2].'"></td></tr>';
}
echo '</table>';
?>
|
|