Autor | Zpráva | ||
---|---|---|---|
ra100 Profil * |
#1 · Zasláno: 18. 7. 2011, 19:18:17
Zdravím vás všetkých.
Neviem pochopiť, prečo sa tento kúsok banálneho kódu zobrazuje vo všetkých možných prehliadačoch dobre, len nie v ie? <html> <head> <title></title> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-2" /> <style type="text/css"> * { margin: 0; padding: 0; font-family: helvetica, georgia, arial, sans-serif; } #ul2 { visibility: hidden; } .lia:hover #ul2 { visibility: visible; } </style> </head> <body> <ul id="ul1"> <li class="lia"><a href="#">uprav</a><div><ul id="ul2"><li>zobraz</li></ul></div></li> </ul> </body> </html> ...vie mi to niekto vysvetliť ? Ďakujem všetkým. |
||
panther Profil |
#2 · Zasláno: 18. 7. 2011, 21:08:14
ra100:
protože některá IE neumějí :hover ovat na jiných elementech, než je odkaz.
|
||
ra+éé Profil * |
#3 · Zasláno: 18. 7. 2011, 21:19:04
panther:
Zaujímavé je, že tento sposob som už veľa krát použil v navigačných lištách a fongoval všade bez problémov. ..odrazu je tam neaký problém, s ktorým si neviem rady. Ďakujem. |
||
ra+éé Profil * |
#4 · Zasláno: 18. 7. 2011, 21:19:37
sorry - ra100:
|
||
Trejpa Profil |
#5 · Zasláno: 18. 7. 2011, 22:07:33
ra100:
„..odrazu je tam neaký problém, s ktorým si neviem rady“ Tak tedy upřesním panthera: • IE 6 umí :hover jen na odkazech
• IE 7 a vyšší ve zpětně kompatibilní režimu (quirk) umí :hover jen na odkazech
• IE 7 a vyšší ve standardním módu umí :hover na všech elementech
Zřejmě tedy nemáš prohlížeč ve standardním módu. Přepneš ho pomocí vhodného doctype, třeba <!DOCTYPE HTML> , které umístíš na úplný začátek dokumentu.
|
||
ra100 Profil * |
#6 · Zasláno: 18. 7. 2011, 22:25:02
Trejpa:
Ďakujem pekne. táto maličkosť mi zabrala celý ďeń. Áno, zabudol som nadefinovať v dokumente dctype...už všetko funguje, ako má ) Vrelé ďakujem. |
||
Časová prodleva: 13 let
|
0