Tutorials Infos - Anleitungen - Hilfe - Dreamcodes
 

Farbübergang

Farbübergang erzeugen

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>';
?>

 
ID: 761
eingestellt am: 25.03.2005
Autor: NA
Status zum lesen: Gast
gelesen: 7420
Webseite: www.dreamcodes.com
[Drucken]