A fő gond amiért szétesik az oldal IE alatt az, hogy vannak elemek amit nem zársz be,
(egyiket töröld *)
*<div id="bal">
<div id="bal">
illetve vannak esetek mikor 2* is lezárod.
<body>
<div id="top"></div></div>
Nekem ez a Main2 használata sem tetszik, mert ha csak az a dolog, hogy valamerre tolja az adott területet nevezd el rendesen.
<div class="right"></div>
#css
.right{float:left;display:block;}
.clear{clear:both;}
Mikor végeztél az usztatott területekkel tegyél alá egy ilyet:
<div class="clear"></div>
Hogy megszüntesd azt.
Lezáratlan tag-ek, hiányzó képek:
<div id="main2" style="overlfow:auto;background-image:url(ht.jpg);background-repeat:repeat-y>
javított:
<div id="main2" style="overlfow:auto;background-image:url(ht.jpg) repeat-y;">
Próbálj meg ID-vel rendelkező elemeket lehetőleg 1* használni és az ismétlődéseket .class-al megoldani.
javaslat:
Szerkeszd át újra az oldalt, figyelj oda az elemek (div) lezárásokra, a XHTML, css megtervezésére és akkor nem lesz gond.
Alapjáraton jó az amire gondolsz, csak hibásan valósítod meg.
itt találsz kész sablonokat amit használhatsz bátran, nézd meg hogyan csináltam:
Free-css
CSS, XHTML sablonok
Ha módosítottad küldj egy E-mailt.