Autor Zpráva
jacob
Profil
Takže, mám takýto problém s IE. Kód vyzerá takto:

<div id="flags">
<a href="index.php?lang=sk"><img src="graphics/flag_svk.gif" alt="Slovensky"></a>
<a href="index.php?lang=en"><img src="graphics/flag_uk.gif" alt="English"></a>
<a href="index.php?lang=de"><img src="graphics/flag_ger.gif" alt="Deutch"></a>
</div>

A k tomu CSS:

#flags {
position: absolute;
top: 170px;
left: 650px;
z-index: 1000;
}

Takže nič zložité, len jeden div s tromi obrázkami absolútne napoziciovaný. Vo FF aj v Opere to v poriadku behá, ale IE to nezobrazí. Skúšal som, ako sa bude IE správať, a pri spomenutí "position: absolute;" prestane zobrazovať... Neviete niekto, čo s tým?
Tin
Profil
zkus přidat rozměry k #flags
Plaváček
Profil
Z-index 1000 je zbytečnost, absolutnímu bloku je nutné nastavit nastavit nějakou šířku. Postačí i width: 100%. Abys mohl nějaký blok pozicovat, je nutné mu zadat nějaký rozměr (aspon tak to chápe IE)
jacob
Profil
Nastavil som k #flags width: 100%; ale nezabralo to...
Tin
Profil
nemáš to vnořený nějakýmu dalšímu elementu? Pak by bylo možný, že IE a FF+O se liší v tom, odkud měří souřadnice.
z-index by nic dělat neměl, ale 1000 je dost zbytečná hodnota
Pokud můžeš, tak #flags zkus dát konkrétní rozměry (tj. v px)
jacob
Profil
Tin
Mám to vnorené v dive #all, ale ten má position: relative; takže by sa to malo od neho počítať, myslím, že to je bežný postup. A skúsil som aj pevné rozmery, ale ani to nepomohlo. A ten z-index som pridal až keď mi to IE zobrazovať nechcel, myslel som, že to môže byť v tom.
Tin
Profil
z-index by byl, kdyby to bylo něčím překrytý, jinak ne.
zkusil jsem ten tvůj kousek kódu, ten je OK, IE i O ho zobrazí zhruba stejně =>
=> problém je někde jinde => ukaž celý zdroj (třeba na to přijdu, třeba to půjde udělat nějak jinak)
jacob
Profil
Tin
Tu je link na to gtravel.sk... css je v externom: style.css
Tin
Profil
takhle to už funguje
#main {

margin: 20px 10px 20px 200px;
}


a ta position: relative u #all je imho zbytečná
jacob
Profil
No, neviem, mne to tak nefunguje... iba sa hlavná časť posunie dolu, až za menu. Teraz to je tak aj tam, na stránke, môžeš sa pozrieť.
Tin
Profil
sorry, myslel jsem tím, že máš vyhodit ten float, tím se ti samozřejmě změní marginy, tak jsem je poupravil a to jsem ti poslal
jacob
Profil
Čiže to urobiť len s marginmi? Skúsim....
jacob
Profil
Tin
Aha, už mi to behá, takže díky...
Tin
Profil
není zač
Toto téma je uzamčeno. Odpověď nelze zaslat.

0