Autor Zpráva
XTom
Profil
Mám 2 sloupcový layout (menu vlevo s float:left; obsah vpravo s marginem šířky menu). Chtěl jsem pod to nacpat patičku, a tak jsem udělal div s clear:both (aby byla pod plovoucím menu a obsahem). Kvůli tomuto IE nezobrazuje obsah divu obsah, objeví se až po označení myší. Odporný bug. Nevíte, jak to řešit?
XTom
Profil
Mimochodem, nestává se to, když je aktivní posuvík (stránka je vyšší než obrazovka).
Vyřeší to sice pevná šířka, ale to nechci...
peta
Profil *
XTom
Kdo te ucil float nebo position kopni do ...

<div style="_display:inline-block">

<div style="float:left;width:6em">
sloupecek
sloupecek
sloupecek
</div>
<div style="margin-left:7em">
Text
Text
Text
</div>
<div style="clear:both">
Paticka
Paticka
Paticka
</div>

</div>

Nektera ta CSS je pro IE, jina pro FF. Neco tam nemas, mizi ti text, spatne se dela okraj....

A nekdy je nutne dat do body i position:relative;
XTom
Profil
Jediné, co jsem potřeboval je _display: inline-block.
Dal jsem to hlavnímu divu, a hle, ono to funguje. Díky.
DoubleThink
Profil *
IE6 Peekaboo Bug
XTom
Profil
Nikde jsem se tam nedočetl, že by to _display: inline-block vyřešilo... Jaktože to tedy funguje?
peta
Profil *
XTom
je to chyba prohlizece. CSS nepocitalo s IE a tak se udelalo par specialnich moznosti, ktere bys ale na w3c.org nasel. Ale tezko se hleda, co je k cemu dobry.
habendorf
Profil
No ono se peekaboo odstraňuje i lépe, než hackováním css.
http://interval.cz/clanek.asp?article=3137
peta
Profil *
habendorf
dobre, ale o _display:inline-block v reseni neni ani zmicka. Coz vicemene ale dela to, ze automaticky zmeni line-height, o cemz se tam uz mluvi. Mi je sympatictejsi hackovani, hned vim, ze je to kvuli IE :) a nemusim zkoumat, proc tam autor pouzil line-height
Toto téma je uzamčeno. Odpověď nelze zaslat.

0