Autor Zpráva
Rookie
Profil *
Ahoj

použil jsem ve stylu stránkek tuto definici pseudostylu:

<style>
a:link {text-decoration:none; color:blue;}
a:active {text-decoration:none; font-weight:bold;}
a:visited {text-decoration:none; color:black;}
</style>


a předpokládal, že nenavštívené odkazy budou modré a nepodtržené, ten na který ukazuje myš ztuční a navštívenené zčernají.

Ovšem ony jsou černé už od začátku a ztuční až v okamžiku zmáčknutí tlačítka na myši nad odkazem, což už nemá efekt.

Lze tedy docílit toho, co jsem chtěl, jinak?
Proč to nefunguje takhle, podle literatury by mělo.

Mám normální IE obsažený ve Windows xp
halogan
Profil
a:hover je pri najeti.

Jinak definovat se musi presne takto: link, visited, hover, active
Mistr
Profil
Jinak definovat se musi presne takto: link, visited, hover, active

Skutečně přesně tak?? Jinak by to neběhalo?
Unli
Profil
Jinak definovat se musi presne takto: link, visited, hover, active

To je snad jedno v jakém je to pořadí néé? Jo, je to prostě jedno.
Jako bys chtěl říct, že když vypustím třebas "link" tak mi nebude fugovat "hover". To je dost hustá představa :-D

Unli
Acci
Profil
Unli
1) Ne, není to jedno.
2) Nevkládej do svých příspěvků svůj podpis, je to porušováním pravidel diskuse.
Petra
Profil
Unli: když vypustíš link, tak se nic nestane (budeš mít odkazy defaultní), ale když prohodíš hover a visited třeba (tj. visited bude za hover), tak pak na navštívených odkazech nebude hover efekt, resp. visited předefinuje všechna nastavení. A pak z toho vznikají "nevysvětlitelné" problémy jako třeba tady:
nefunguje a.hover
Mistr
Profil
Hmmm, to jsou věci...
Toto téma je uzamčeno. Odpověď nelze zaslat.

0