var b = a
Ich glaube du hast da etwas uebersehen (der Balken
Also muss bei a = 127 der Rotwert bei ff liegen.
Deswegen weise ich (vor dem array red) b den Wert a*2 zu.
Das geht bei deinem script aber nichtmehr (und ich weiß nicht warum).
Weil jetzt direkt die Farbeigenschaften angesprochen und ausgelesen werden.
Ist für b=2*a z.B. b=300 ergibt sich daraus in deinem Verfahren der gerundete Wert von 19. Das Array enthält aber nur 16 Elemente. Der IE findet nichts und eine Fehlermeldung kommt. Der Navi ignoriert es und stellt diesen Farbteil nicht dar.
OK,Ich hoffe du hast noch Lust es zu verbessern,
Nein, habe ich nicht :-). Ich habe dir das dynamische Wachsen des Balkens geliefert. Das allein war mein Ziel. Um die Farben habe ich mich nicht weiter gekümmert.
Da ich gar nicht gerne mit Farben experimentiere, tue ich mir das auch nicht an.
Viele Grüße
Antje