• Jetzt anmelden. Es dauert nur 2 Minuten und ist kostenlos!

"Flackernder" HP-Border?

Terminator

Neues Mitglied
Hallo,

ich habe vor, auf meiner Homepage einen farblich-variierenden Border einzubauen.
Er soll seine Farbe in alle Regenbogenfarben aendern, am besten mit einem Verlauf von der einen zur anderen, kann aber auch direkt zur anderen Farbe wechseln, wenn das nicht so leicht realisierbar ist.
Ob schnell oder etwas langsamer ist mir relativ egal.

Vielen Dank im Voraus - ich bin um jede Antwort dankbar. (:
 
Dann wäre ich auch stark beeindruckt, wenn du das mit CSS geschafft hättest, das geht nämlich nicht.

Du kannst nur verschiedene Farben für top, right, bottom und left angeben. Wenn sie sich farblich ändern sollen, brauchst du dafür JavaScript.
 
Wusste ich nicht, tut mir leid - wie gesagt, ich bin neu in dem Gebiet.
Kein Grund sich entschuldigen zu müssen, war kein Vorwurf.

Wie kann ich das mit JavaScript denn verwirklichen!?
Nun als erstes brauchst du eine Schleife, die in den Abständen durchlaufen wird, in der sich die Farbe ändern soll. Das geht mit der Funktion setInterval. Dann musst du dir das Element holen, dessen Rahmen du verändern möchtest, Function dafür ist z.B. getElementById. Dann änderst du bei jedem Schleifendurchlauf die Farbe des Rahmens.
 
Zurück
Oben