hintergrund wechseln

Diese Seite verwendet Cookies. Durch die Nutzung unserer Seite erklären Sie sich damit einverstanden, dass wir Cookies setzen. Weitere Informationen

  • hintergrund wechseln

    hiho leute,


    wie kann man denn den Hintergrund in einer html site folgendermaßen ändern:
    man besucht die seite, deren Hintergrund die Farbe blau hat.
    (genauer gesagt 03103c)
    nach einer bestimmten Zeit soll aber der Hintergrund nach weiß wechseln, da man dann die schwarze Schrift besser lesen kann.
    der wechsel sollte so nach 3-4 Sekunden ohne, dass der Mensch, der sich die Seite anschaut, irgendwas dazu macht (button drücken oder so)
    außerdem wäre es gut, wenn der hintergrund nicht einfach ausgetauscht wird, sondern von blau in weiß übergeht

    Wie macht man so was?
    Cuiusvis hominis est errare, nullius nisi insipientis in errore perseverare.
    Irren ist menschlich, doch im Irrtum zu verharren ist ein Zeichen von Dummheit.

    -Cicero

    Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von Taxel ()

  • Hier mal ein einfacher Übergang:

    PHP-Quellcode

    1. <style>
    2. .BodyDark{background-color:#03103c;}
    3. .BodyLight{background-color:#ffffff;}
    4. </style>
    5. <script>
    6. function ChangeBodyColor()
    7. {
    8. document.getElementsByTagName('body')[0].className='BodyLight';
    9. }
    10. </script>


    PHP-Quellcode

    1. <body class="BodyDark" onload="JavaScript:setTimeout('ChangeBodyColor()', 3000);">


    Die 3000 entsprechen 3 sek nach dem der Wechsel stattfindet.
    Für einen Verlauf könnte man in die Funktion ChangeBodyColor() eine Schleife einarbeiten, welche die Farbe quasi durch ein paar Änderungensdurchläufe anpasst.

    PHP-Code-Boxen habe ich nur für die Syntaxhighlightung ausgewählt.

    Gruss