Hoverstijlen
Hoverstijlen verwijzen naar stijlen die worden toegepast wanneer de cursor boven een element zweeft met een aanwijzer. Ze worden gebruikt om visuele feedback te geven, de interactiviteit aan te duiden en navigatie te verbeteren. Veelvoorkomende doelwitten zijn hyperlinks, knoppen, kaarten en menu-items.
Technisch gezien worden hover-effekten gerealiseerd met de CSS :hover pseudo-klasse. Vaak worden ze gecombineerd met transities
Typische eigenschappen zijn color, background-color, border, box-shadow, transform, opacity en text-decoration, maar ook outline. Verschillende ontwerpstijlen
Toepassingsgevallen: hyperlinks die interactiever worden, knoppen die reageren op muisselectie, kaarten die uitklappen of menu-items die
Toegankelijkheid en mobiel: veel apparaten zijn touch-gebaseerd en hebben geen hover. Daarom mogen hoverstates niet de
Best practices: gebruik consistente variabelen, test het contrast bij hover, beperk de duur en intensiteit van
Cross-browser en implementatie: ondersteuning is breed; voor oudere Safari kan een -webkit-transition of -webkit-transform nodig zijn,