Rollover-Link soll Hintergrundfabe ändern

  • Hallo,

    ich habe hier einen div-Bereich mit einem Link. Beim rollover über den Link sollen die Linkfarbe und die Hintergrundfarbe ausgetauscht werden.

    aktuell: Link: gelb, Hintergrund: rot
    rollover: Link rot, Hintergrund: gelb

    <div id="Layer1" style="background-color: #f00; width:100%; height:100%;">
    <a href="link.php" style="color: #ff0;">link</a>
    </div>

    Wie mach ich das am besten?? :confused:

    Die div-Box soll bildschirmfüllend sein, das geht noch nicht mit der Höhe, aber das ist dann ein anderes Problem.

    Danke!

  • ok das ist kein problem

    Code
    #Layer1 {
    background-color: yellow;
    color:red;
    }
    
    
    #Layer1 div:hover{
    color:yellow;
    background-color: red;
    }

    so sollte es funktionieren
    ich habe deinem Layer1 nochmal die Farbe und die hintergrund Farbe definiert kannste ja wieder löschen falls dus nicht brauchst ;)

    mfg

  • @Josi: Ich glaube nicht, dass der div überhaupt notwendig ist für das Vorhaben. Bei deiner Lösung würde ich dem Link noch ein display:block hinzufügen.

  • wenn suse28 das nu mit nem div machen will hab ich ihr hingeschrieben wies mit div geht :rolleyes:

  • Also ich habs jetzt mal so gemacht wie aus dem ersten Post gelsen, bin zwar ein wenig verwundert über Sinn und Zweck der Sache, aber egal.
    Außerdem wollte ich schon lange mal das html-Tag ausprobieren :)