
Farbuebergang
Dieses Script gibt einen Farbübergang eurer Wahl aus.
|
|
<?
$f[0] = "800000"; //Farbe 1 ohne #
$f[1] = "000080"; //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]);
}
}
?>
<table width="300">
<?
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>;
}
?>
</table>
|
T: 34979 G: 7 H: 10 T: +4 O: 5
|
|