Ho un problema che mi sta facendo impazzire.
Eccovi la mia pagina:
Ed eccovi il CSS:codice:<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <title>test</title> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" /> <link type="text/css" rel="stylesheet" href="mainstyle.css" /> </head> <body> <div id="struttura"> <div id="top"></div> <div id="welcome"></div> <div id="contenuto"> <div id="menu"></div> <div id="posts"></div> </div> </div> </body> </html>
Il problema è che con dreamweaver e firefox tutto funziona perfettamente, mentre con IE, i due div "menu" e "posts" che dovrebbero essere uno a fianco all'altro, uno a destra e uno a sinistra, appaiono sballati: sopra "menu" e sotto "posts"codice:body { background-color : #CCCCCC; color : #000000; margin : 20px; font : 10px Verdana, Geneva, Arial, Helvetica, sans-serif; text-align : center; } #struttura { color : #000000; width : 830px; margin : 20px auto; text-align : left; } #top { background-image : url(images/struttura/top.jpg); height : 131px; } #welcome { background-image : url(images/struttura/welcome.jpg); height : 90px; } #contenuto { width : 830px; height : 500px; voice-family : inherit; } #menu { background-color:#0000FF; width : 138px; height : 336px; float : left; voice-family : inherit; } #posts { background-color:#FF0000; width : 692px; height : 336px; margin : 0px 0px 0px 138px; voice-family : inherit; }
Perchè mai?? E' un bug del browser? Sto sbagliando qualcosa nel css? Come posso sistemare?
Grazie

Rispondi quotando