Której pseudoklasy CSS użyć, aby element zmieniał kolor po najechaniu kursorem?
Źle. Taka pseudoklasa nie istnieje.
Źle.
:active dotyczy chwili kliknięcia (przytrzymania).Dobrze.
:hover reaguje na najechanie kursorem.Źle.
:visited dotyczy odwiedzonych odnośników.Pseudoklasa
:hover zmienia wygląd elementu, gdy najedzie na niego kursor, np. a:hover { color: red; } podświetli link pod myszą. To podstawowy sposób na interaktywne reakcje bez JavaScriptu. Zapamiętaj: „hover” = unoszenie kursora nad elementem.Pozostałe pseudoklasy reagują na co innego.
:active działa w trakcie KLIKANIA (wciśnięcia). :visited stylizuje odwiedzone linki. :coursor nie istnieje (literówka - kursor to cursor, ale to właściwość, nie pseudoklasa). Reakcję na najechanie daje :hover.