| 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í :hoverovat 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: 15 let
|
|||
0