Zabudol som ešte na ten plugin pre testovanie, volá sa Firebug. [
https://addons.mozilla.org/sk/firefox/addon/1843]
Zbežne som pozrel na CSS a vidím, že stĺpce sú floatované. Mohlo by teda ísť o problém, keď potomkovia zrušia výšku rodičovského bloku, tým že sú vyňaté z toku dokumentu pomocou position:relative; alebo float.
Ak je na tento rodičovský element aplikované pozadie, element má nulovú výšku => žiadne pozadie sa nezobrazí
Presne tento problém je popísaný tu [
http://www.pixy.cz/pixylophone/2003_12_archiv.html#1071056082] a pozri aj ten odkazovaný článok na intervale.
*Potom tam vidím ešte jednu zákernosť. Ľavý margin by mal byť podľa definície 5px ale v IE bude miesto 5px 10px.
*OPRAVA: margin: 0px 30px 5px 0px; samozrejme v tomto prípade nekoliduje, hodnota pre left je nulová a 2 * 0 = 0
Sorry za myslifikáciu, ale treba na to pamatať ;
.floatleft {
float: left;
margin: 0px 30px 5px 0px;
/*border: 1px solid #666;*/
padding: 0px;
border-width: 0px;
}
viac info: [
http://ie-brouci.dero.name/double-margin.html]
Celkem upraveno 1×. Poslední úprava pa3k v 12.07.2007 00:57.