Autor | Zpráva | ||
---|---|---|---|
srigi Profil |
#1 · Zasláno: 27. 3. 2009, 15:38:19
Aaaaarrrrgh,
som strasne ale strasne "nahnevany". Mam stranku s dvojstlpcovym layoutom, nakodenym podla wellstyled (bocny panel je floatovany a umiestneny v "margine" hlavneho obsahu). Okrem toho som hlavny obsah obalil dodatocnym blokom,, ktory som tiez "zafloatoval". Je to kvoli tomu, aby sa "clearovane" prvky v hlavnom obsahu neukladali pod koniec bocneho panelu. Toto riesenie tu raz postol tusim Plovacek alebo niekto podobne znamy. V jeho rieseni sa DIV volal "floatbug", v mojej instancii to je "text-area". Po nasadeni tohto floatbug obalu sa mi ale v IE6 aj 7 prestane opakovat pozadie (div#main), ktore vytvara dojem rovnakych stlpcov. Nepomaha ani clearovanie, ani na viacerych moznych miestach. Zistil som, ze chyba sa opravi, ak inkriminovanemu elementu nastavim border. Toto riesenie je vsak neakceptovatelne. Nepoznate niekto ako problem vyriesit? demo page |
||
Bubák Profil |
#2 · Zasláno: 27. 3. 2009, 16:26:44
Problém je jen v IE6, v IE7 se stránka zobrazí korektně.
|
||
Plaváček Profil |
#3 · Zasláno: 27. 3. 2009, 16:31:38 · Upravil/a: Plaváček
Bubák
V IE 7 i IE 8 je to funguje v pohodě. Pro IE 6 si zapni hasLayout, pro DIV text-area nastav třeba zoom:1 (nebo width:100%) a máš po problému. |
||
Časová prodleva: 14 dní
|
|||
argo Profil * |
#4 · Zasláno: 11. 4. 2009, 02:29:10
to je uplne hloupa chyba kteou jsem resila nedavno - pridej pevnou mezeru do obklopovaciho tagu tech 2 sloupcu (nejlepe na konec). IE6 totiz jinak vidi tag jako prazdny a ignoruje ho. Mezera neni videt, ale IE ma pocit, ze tam neco je
|
||
Časová prodleva: 15 let
|
0