Autor | Zpráva | ||
---|---|---|---|
XTom Profil |
#1 · Zasláno: 10. 9. 2005, 14:30:29
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 |
#2 · Zasláno: 10. 9. 2005, 14:59:44
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 * |
#3 · Zasláno: 10. 9. 2005, 15:34:17
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 |
#4 · Zasláno: 10. 9. 2005, 17:59:24
Jediné, co jsem potřeboval je _display: inline-block.
Dal jsem to hlavnímu divu, a hle, ono to funguje. Díky. |
||
DoubleThink Profil * |
#5 · Zasláno: 10. 9. 2005, 18:59:39
|
||
XTom Profil |
#6 · Zasláno: 11. 9. 2005, 09:03:21
Nikde jsem se tam nedočetl, že by to _display: inline-block vyřešilo... Jaktože to tedy funguje?
|
||
peta Profil * |
#7 · Zasláno: 11. 9. 2005, 18:53:24
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 |
#8 · Zasláno: 11. 9. 2005, 18:55:28 · Upravil/a: habendorf
No ono se peekaboo odstraňuje i lépe, než hackováním css.
http://interval.cz/clanek.asp?article=3137 |
||
peta Profil * |
#9 · Zasláno: 13. 9. 2005, 14:23:05
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 |
||
Časová prodleva: 19 let
|
Toto téma je uzamčeno. Odpověď nelze zaslat.
0