MudGuard: Pseudoklasse hover verwenden

Beitrag lesen

Hi,

hi,

:focus auf alle, die den Eingabefokus bekommen können (Links, Buttons, Eingabefelder)
(natürlich kann man :active und :focus auf alle Elemente anwenden, nur ist es reine Verschwendung, genauso wie :hover bei Elementen, die nicht sichtbar sind...)

es muss nicht unbedingt der "eingabefokus" sein, zitat selfhtml:
":focus funktioniert bei anderen Elementen als Verweisen auch. Wenn Sie beispielsweise für h1:focus CSS-Eigenschaften definieren und dann mit der Maus auf eine h1-Überschrift klicken, nimmt diese, solange die Maus geklickt ist, die definierten Eigenschaften an."

Sorry, aber SelfHTML ist im Zweifelsfall irrelevant.

#  The :active pseudo-class applies while an element is being activated by the user. For example, between the times the user presses the mouse button and releases it.

The :focus pseudo-class applies while an element has the focus (accepts keyboard events or other forms of text input).

Siehe http://www.w3.org/TR/REC-CSS2/selector.html#dynamic-pseudo-classes

:focus hat nichts mit Klicken zu tun, sondern mit Tastatureingaben...

Und auch die Überschrift ist ja schon falsch:
":link, :visited, :hover, :active, :focus (Pseudoformate für Verweise)"
Denn nur :link und :visited sind (nur) für Verweise...

Ebenso fehlt die Unterscheidung zwischen Pseudo-Klassen und Pseudo-Elementen, beides wird als Pseudoformat bezeichnet...

(aber leider werden die gemeldeten Errata ja nicht zur Verfügung gestellt oder eingebaut...)

cu,
Andreas

--
Der Optimist: Das Glas  ist halbvoll.  - Der Pessimist: Das Glas ist halbleer. - Der Ingenieur: Das Glas ist doppelt so groß wie nötig.
http://mud-guard.de/? http://www.andreas-waechter.de/ http://www.helpers.de/