Jaka jest prawidłowa kolejność stylizacji elementu <a>
(łącze, odwiedzone, najechanie, aktywne). Wszystkie są mylące, zapewniając różne połączenie, takie jak LVHA, LAHV. Czy ktoś może podać prawidłowe zamówienie?Kolejność linków w css
Odpowiedz
link odwiedzone aktywowaniem usługi Active
Cytując z CSS specification:
a:link { color: red } /* unvisited links */ a:visited { color: blue } /* visited links */ a:hover { color: yellow } /* user hovers */ a:active { color: lime } /* active links */
Należy zauważyć, że A: hover muszą być umieszczone po A: link i A: visited zasady, ponieważ w przeciwnym razie Reguły kaskadowania ukryją właściwość "kolor" reguły "A": hover. Podobnie, ponieważ A: aktywny jest umieszczony po A: najechanie, aktywny kolor (wapno) będzie obowiązywał, gdy użytkownik zarówno aktywuje i wisi nad elementem A.
Możesz również preferować zamawianie VLHA, co nie ma znaczenia. Jednak specyfikacja CSS określała zamawianie LVHA i w rzeczywistości jest łatwa do zapamiętania: i LoVeHA!
Śliczne mnemoniki! +1 –
Wypróbuj to, 'LoVe / HAte', skopiowane z Pro CSS Techniques. –
Oto najlepszy porządek, szczególnie w przypadku pseudo klas. A L V VH H a (wymawiać Al'va Ha ')
a { color: white; text-decoration: none; } /* bookmark */
a:link { color: red; } /* regular link */
a:visited { color: green; text-decoration: strikethrough; } /* visited link */
a:visited:hover { color: blue; text-decoration: underline overline; } /* visted hover link */
a:hover { color: yellow; text-decoration: underline overline; } /* hover link */
a:active { color: orange; text-decoration: underline overline; } /* active link */
Dzięki temu obie odwiedzonych stanów i oba razem unosić stanów jak przebywających w określonej kolejności. Pozwala też na stylizacji zakładek takich jak
<a name="bookmark_name">Bookmark Text</a>
które można kierować z
<a href="bookmark_name">Link Text</a>
Uważam to jest wielki dla łącząc prawo do części witryny, ale gdzie ty nie chcesz zakładka, aby mieć styl automatycznego najechania, który będzie oznaczać, ponieważ jest to znacznik zakotwiczenia.
- 1. Kolejność przetwarzania CSS
- 2. Jak określić kolejność klas CSS?
- 3. Kolejność zgłoszeń CSS dostawcy sprzętu
- 4. Zmień kolejność płynęły div z CSS
- 5. układ CSS, wykorzystanie CSS, aby zmienić kolejność DIV
- 6. Dlaczego kolejność zapytań o media ma znaczenie w CSS?
- 7. Czy kolejność reguł w jednym pliku CSS jest ważna?
- 8. Tworzenie linków klikalnych w JavaScript?
- 9. Jak śledzić kolejność linków podczas łączenia z biblioteką statyczną za pomocą gnu-make?
- 10. Dokumenty linków ArangoDB
- 11. Kolejność i kolejność parametrów OleDbCommand
- 12. Kolejność priorytetów podczas korzystania z wielu sprzecznych plików css
- 13. Kolejność list w pythonach
- 14. Kolejność grafiki w R
- 15. Kolejność kolumn w pandas.concat
- 16. Wyliczyć kolejność w Clojure?
- 17. Zapobieganie wyświetlaniu linków w klientach pocztowych
- 18. Generowanie linków hipermediów w interfejsie API WWW
- 19. Wyłącz pomarańczowe wyróżnienie wokół linków w Androidzie
- 20. Wykrywanie linków w UIWebView na iPhone
- 21. reStructuredText - dodawanie tytuł atrybuty linków
- 22. Generowanie linków do Youtube Audio
- 23. cmake nie ma linków ncurses
- 24. sortowanie bąbelkowe z listą linków
- 25. Zmiana wszystkich linków na raz
- 26. Jak używać linków kotwiących w elementach wewnątrz treści md?
- 27. CSS: Jak umieścić znak zaznaczenia/znak acsii obok wszystkich odwiedzonych linków?
- 28. webpackHtmlPlugin: kontroluj kolejność wstrzykiwanych plików
- 29. Zmień kolejność kolumn w Navicat
- 30. stack.ToList() w .NET - kolejność elementów?
Po odwiedzeniu okazuje się, że wszystkie łącza są kolorowe, a kolory odwiedzane. Dlaczego tak się stało? – ArK
Ponieważ odwiedzałeś już wszystkie linki? Tylko zgadnij ... – Joey
nie dzieje się nowo załadowana strona. – ArK