Hintergrund bei a:hover

  • Hallo,

    habe mal wieder ein Problem: Meine Navigation habe ich in Form einer Liste aufgebaut - also <ul> und [*]. Jetzt will ich, dass der Eintrag farbig hinterlegt wird wenn man mit der Maus drüberfährt. Also "gehighlightet" wird.

    Geht das mit meinem bisherigen Aufbau, oder muss ich meine Navi in eine Tabelle basteln, sodass ich dann mit background-color:xyz; arbeiten kann?

    Grüße,
    Questionmark

  • ein menü macht man überhaupt nicht mit einer liste.

    sag mir folgendes und ich schreib dir schnell ein menü-script:

    -hintergrungfarbe oder image des gesamten menüs
    -breite (oder höhe, falls das menü sich nicht dem content anpassen soll)
    - link farbe
    - bereits besuchter link farbe(wenn du überhaupt willst)
    - link hover farbe + background color(wenn du mit der maus drüber fährst)

    gruss

    Gruss

    K.C.

  • Vielen Dank, DarkSyranus,

    so hatte ich das auch gehabt und es hat nicht funktioniert. Nach deinem Posting habe ich meinen Quelltext nochmal angeschaut und siehe da - es hat sich ein Rechtschreibfehler eingeschlichen :oops:

    Vielen Dank!
    Questionmark

  • Zitat von K.C.

    ein menü macht man überhaupt nicht mit einer liste.

    Ich hab keine Ahnung wer du bist, aber du schreibst ziemlich viel Schrott.
    Bevor du solche Aussagen machst, solltest du dich vielleicht einmal etwas schlauer machen.


    Questionmark

    Mann kann die List-Zeichen dafür benutzen, muß man aber nicht. Es hat sich bei vielen Usern so eingebürgert, genau wie die Aussage "keine Tabellen für Layouts verwenden". Komischerweise sagt niemand "List-Styles sind nicht für Navigationen vorgesehen", dabei ist beides gleich sinnvoll oder gleich unsinnig.

    So geht es ohne List-Styles (mal eben so aus dem Handgelenk, sollte hoffentlich klappen):


    Generell kannst du dir bei den Styles alles so anpassen, wie du es haben willst.

    G.a.d.M.

    Ronald