Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: dziwna sprawa z linkami
Forum PHP.pl > Forum > Po stronie przeglądarki > CSS
Czyzak
mam sobie takiego css'a:

a:link {

color: #ff0000;

text-decoration: none;

}

a:hover {

color: #ffffff;

text-decoration: none;

}

a:visited {

color: #ff0000;

text-decoration: none;

}

i mam dziwny problem bo jak link był już odwiedzany, czyli visited to jak sie na niego najedzie to nie zmienia barwy!! co może być źle questionmark.gif
marlowe
Yyy... no przecież ustawiłeś takie same kolory dla a:link i a:visited więc co ma się zmieniać po wizycie na stronie, do której prowadzi link? Wystarczy zamienić jedno #ff0000 na inny kolor i działa.
Pozdrawiam.
Bartek
Revan
marlowe: źle zrozumiales... jemu chodzi o to ze jak sie NAJEDZIE (hover) juz odwiedzony wczesniej link...
a co do tego css-a... ja w tym nic dziwnego nie widze... nie wiem czemu ci to moze nie dzialac... mozesz sie pobawic javascriptem i onmouseover itp.
FiDO
Polecam lekture tego: http://www.meyerweb.com/eric/css/link-specificity.html
marlowe
Eh- rzeczywiście, przepraszam, zagapiłem się (-;
W takim razie być może chodzi o coś takiego:
Kod
a:visited:hover {color:pink;}

? (-: Tutaj ew. możesz więcej przeczytać o tych pseudoklasach.
Pozdrawiam.
Bartek
Czyzak
dzięki marlowe, o to mi chodziło biggrin.gif
quiris
Cytat(Czyzak @ 2004-07-21 20:03:18)
mam dziwny problem bo jak link był już odwiedzany, czyli visited to jak sie na niego najedzie to nie zmienia barwy!! co może być źle questionmark.gif

http://www.w3.org/TR/CSS21/selector.html#link-pseudo-classes :
Cytat
a:link    { color: red }    /* unvisited links */
a:visited { color: blue }  /* visited links  */
a:hover  { color: yellow } /* user hovers    */
a:active  { color: lime }  /* active links    */

Note that the A:hover must be placed after the A:link and A:visited rules, since otherwise the cascading rules will hide the 'color' property of the A:hover rule. Similarly, because A:active is placed after A:hover, the active color (lime) will apply when the user both activates and hovers over the A element.


Kolejność definiowania jest krytyczna. Musimy zapamiętać sobie LVHA: http://www.seo-guy.com/seo-glossary/seo-l.html
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.