ugrás a tartalomhoz

Firefox vs. ie.

T_zsolt · 2010. Már. 2. (K), 21.05
Sziasztok! Elkeztem weboldalt készíteni, saját oldalt.
Fogalmam nem volt róla, hogyan kell, átolvastam neten egy csomó leírást, fórumot, stb.
Szóval nekiugrottam, de ahogy észrevettem nem is olyan egyszerű. Megyeget szépen, és firefoxban minden ok. Viszont ie-ben a legördülő listám nem jelenik meg.
Próbáltam formázni id -vel is meg class -al is.

A kérdésem a következő:
Ilyenkor én csinálok valamit nagyon rosszul, vagy az ie. ?
Viszont ha firefox-ban jó és jól csináltam meg, akkor, az a sok-sok weblap
miért müködik ie-ben is rendesen???

A css kód : www.toszegizsolt.hu/index.css címen nézhető meg, ha valaki esetleg
meg tudná nézni, hátha hibás.

Üdv.!
 
1

Infó

Poetro · 2010. Már. 2. (K), 21.26
Nem tudom te mit értesz legördülő lista alatt, de általában a <select> elemet szokták ezen a néven illetni, de ennek nyomát se látni a CSS-ben. Mondjuk a CSS-nek semmi értelme nincs hozzá tartozó HTML nélkül, ez olyan mintha adnék neked tintát, hogy nézd meg miért nem egyenesek a vonalak a papíromon, amire az a tinta került (persze a papírt nem mutatom meg).

Egyébként pedig Internet Explorer rengeteg dolgot másképp csinál, mint a többi böngészők. Ennek eléggé egyszerű utánajárni, 1000+1 blog és szakmai oldal foglalkozik a problémával. És Internet Explorer verziót sem írtál, ami tovább nehezíti a probléma megoldását.
2

li:hover

N0r3i · 2010. Már. 2. (K), 22.09
Szia!

Alapvetően az a baj, hogy az Explorer nem érti a :hover szelektort ha nem <a> elemre teszed, ezért aztán a
.menu li:hover li { 
sor IE alatt nem csinál semmit.

Többféle megoldás van:
- átrendezed a kódot úgy, hogy <a> elemre tehesd a :hover-t (elég macerás, nem biztos hogy sikerül)
- használod a Whatever:hover technikát pl. innét

Norbi
3

Nem olyan nehéz az. Van egy

csman007 · 2010. Már. 2. (K), 22.16
Nem olyan nehéz az. Van egy dived azon belül meg az <a> -ra raksz hovert és kész.
#nav a:hover, #nav a:focus{
	background-color:#fff ;
	color:#e20a15;
}
persze ez csak egy példa, de nem nehéz.
4

Verziószám

Kevlar · 2010. Már. 3. (Sze), 10.34
Csak pontosan: az IE 6-os nem ismeri a :hover -t minden elemre, csak linkre.
Az újabb verziók már igen. Érdemes mérlegelni, hogy ez egy személyes honlapnál megéri-e a plusz munkát/hack-elést.
5

onmouseover?

ikblog · 2010. Már. 11. (Cs), 18.12
Amennyiben finomítani akarsz, akkor lehetne az onmouseover-t onmousemove-t használni HOVER helyett. Vagy írni egy kiegészítést a CSS-hez.
6

Firefox vs. ie. A helyzetet a

kuka · 2010. Már. 12. (P), 10.41
Firefox vs. ie.

A helyzetet a Szabvány tisztelő bőngészők vs. ie megfogalmazás fedné pontosabban.

Ajánlom, hogy telepíts fel más böngészőt is és tesztelj azokkal is. Akkor személyesen is tapasztalni fogod a fenti kijelentésem mögötti tényállást.