| Autor | Zpráva | ||
|---|---|---|---|
| Mapak Profil * |
#1 · Zasláno: 12. 12. 2005, 22:43:30
Ahoj, už jsem tenhle problém měl, ale nepamatuji si, jak se řeší. Mám css layout a levý sloupec jako plovoucí prvek (float: left) široký 180px. Vedle něj je pak hlavní obsah s marginem 180px zleva. V IE je však mezi divy mezera cca 3 pixely. Problém není v doctype (HTML 4.01 strict), šířka levého sloupce je včetně paddingu. Předem díky!
|
||
| Yuhů Profil |
#2 · Zasláno: 13. 12. 2005, 00:01:54
stačí nastavit vlastnost margin-right plovoucího boxu na hodnotu −3px. V případě obrázku pak nastavujeme i vlastnost margin-left, a to na stejnou hodnotu.
cituji ze stránky http://ie-brouci.dero.name/3px-bug.html |
||
| Mapak Profil * |
#3 · Zasláno: 13. 12. 2005, 08:39:46
Díky moc! Musel jsem ještě použít podtržítkový hack pro ten margin hlavního obsahu a dát mu také o 3px menší hodnotu. Takže jsem vlastně pro IE ubral hned 6 px. Nevím proč, nevím jak, ale funguje to :-)
|
||
|
Časová prodleva: 20 let
|
|||
Toto téma je uzamčeno. Odpověď nelze zaslat.
0