Autor | Zpráva | ||
---|---|---|---|
zeenyt Profil |
#1 · Zasláno: 25. 1. 2007, 13:20:07
Zdravim, blbne mi :visited u odkazov. Zobrazuje sa mi to uplne vseliako. V mozille su vsetky odkazy akoby :visited, aj ked som ich tam dal nove a mali by byt nenavstivene. explorer a opera mi to zase zobrazuje naopak, navstivene su cervene a nenavstivene su zlte. Ako to mam pisat?
a { color: Red; } a:visited { color: Yellow; } a:hover { color: Blue; } |
||
Zahon Profil |
#2 · Zasláno: 25. 1. 2007, 13:27:10
Bez odkazu se špatně určuje kde je přímo chybka... může být kdekoli. Přímo ve stylovém předpisu jí teď nevidím.. kdyžtak zkus tohle, ale v podstatě jsem neprovedl žádnou změnu, jenom jsem více specifikoval pravidlo pro nenavštívený odkaz.
a:link{ color: red; } a:visited{ color: yellow; } a:hover{ color: blue; } a pokud pošleš link určitě se to rychle vysvětlí. |
||
Kubiro Profil * |
#3 · Zasláno: 25. 1. 2007, 13:31:17
barvy se nepisi velkym !
a mozna tam ma byt text-color: red..... |
||
Zahon Profil |
#4 · Zasláno: 25. 1. 2007, 13:34:21
Kubiro
a mozna tam ma byt text-color: red..... tak to rozhodně nemá :-) barvy se sice standardně nepíší s velkým, ale prohlížeče je dle zeenyt interpretují dobře a že by se kvůli tomu prohazovali pseudotřídy odkazů je totální nesmysl :-) |
||
smajli Profil |
#5 · Zasláno: 25. 1. 2007, 13:34:55
doplnil bych, já ještě používám
a:active{... |
||
Joker Profil |
#6 · Zasláno: 25. 1. 2007, 14:21:43
zeenyt
Chyba bude asi někde jinde, zkusil jsem ten styl z příspěvku zkopírovat do pokusné stránky a chodilo to přesně podle očekávání (normální červené, navštívené žluté a při najetí modré), zkoušel jsem v Opeře a IE6 |
||
zeenyt Profil |
#7 · Zasláno: 25. 1. 2007, 14:56:41
Myslím že viem kde bola "chyba", to nebola chyba, ale Mozilla Firefox a asi aj opera sa správajú inak ako explorer. Teda ak som navstivil stranky yyy a tam klikol na odkaz xxx, tak sa zapisu ako visited, potom navstivim moje stranky a tam som sidce na ten odkaz xxx este neklikol, ale aj tak sa chova ako visited.
|
||
Časová prodleva: 18 let
|
Toto téma je uzamčeno. Odpověď nelze zaslat.
0