Alexander Staudt: hover funktioniert nach visited nciht mehr

Hallo !
Ich hab eine Seite, bei der ich CSS zum Navigieren benutze - soweit so gut - allerdings wurde eine der Unterseiten aufgerufen, dann funktioniert der :hover nicht mehr - ich müsste also das mitspeichern der schon besuchten links unterdrücken können - oder kann man noch ein extra hover für die visited einbauen ?
daaanke im vorraus,
Alex

  1. Hallo,

    [...] wurde eine der Unterseiten aufgerufen, dann funktioniert der :hover nicht mehr

    Die "richtige" Reihenfolge der Link-Pseudoklassen ist:
    :link, :visited, :hover, :active, siehe:
    http://www.netandmore.de/faq/fom-serve/cache/1237.html
    :focus wuerde ich vor :hover angeben: :link, :visited, :focus, :hover, :active

    oder kann man noch ein extra hover für die visited einbauen ?

    Ja.
    a:visited:hover { }
    Ist aber normalerweise nicht notwendig.
    Es sei denn, Du willst den nervigen Hover-Effekt
    bei reinen Ankern <a name="anker">Anker</a> vermeiden.
    Dann schreibst Du statt
    a:hover { }
    lieber gleich
    a:link:hover, a:visited:hover { }

    Gruesse,

    Thomas

    1. Danke ! die Order wars wirklich :) - muss einem ja auch mal einer sagen, das der so behämmert parst :) Vielen Dank auf jeden Fall an alle !
      Schönen Tag noch und fröhliche Weihnachten (oder so....)

      1. Hallo,

        muss einem ja auch mal einer sagen, das der so behämmert parst :)

        Es ist nicht behaemmert, sondern logisch!
        (Stichworte: Cascade, Specificity)

        Aber ist ja eigentlich egal - Hauptsache,
        das Problem ist behoben.
        Und diesen Fehler machst Du garantiert
        nur einmal ;-)

        Schönen Tag noch und fröhliche Weihnachten (oder so....)

        Danke gleichfalls!

        Gruesse + schoenen Abend,

        Thomas

      2. hi,

        Danke ! die Order wars wirklich :) - muss einem ja auch mal einer sagen, das der so behämmert parst

        muss mal jemand selfhtml aufmerksamer lesen, wo das schon beschrieben steht - spart dem forum überflüssige fragen.

        gruss,
        wahsaga

  2. Hallo,

    du mauust den a:hover einfach in CSS nach dem a:visited definieren. Dann gehts.

    samy,

  3. Hallo,

    Auf die Reihenfolge aufpassen und in SELFHtml gucken, da steht alles drin!

    http://selfhtml.teamone.de/
    von dort aus startest du dann gehst zu zu

    CSS
    Eigenschaften
    Pseudoformate
    :hoover

    und schon siehst du alles auf einen Blick.
    Viel Spaß bei der Lektüre.

    Grüße
    Jeena Paradies

    --
    Alkoholverbot in der gesammten Bamberger Innenstadt!
    http://www.jeenaparadies.de/alkoholverbot/
    1. Hallo Jeena,

      Arbeitest Du fuer diese Staubsaugerfirma?

      <werbung modus="schleich">

      :hoover

      </werbung>

      SCNR. ;-)

      Gruesse,

      Thomas

      1. Hallo,

        <werbung modus="schleich">

        :hoover
        </werbung>

        Eigentlich bin ich der Erfinder von:
                                       *********************************
                                                <img src="http://www.neckermann.de/bilder/125/5/52/5283691061__hk45.jpg" border="0" alt="">
                                       *********************************
        Tötöööööö :-) Du weißt nicht wie oft mich der Validator daran erinnert hat, dass es so was wie :hoover gar nicht gibt. Irgendwann lerne ich es noch, da bin ich mir ganz sicher! :-)

        Grüße
        Jeena Paradies

        --
        Alkoholverbot in der gesammten Bamberger Innenstadt!
        http://www.jeenaparadies.de/alkoholverbot/