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

sai aiutarmi?
). Stavo leggendo un'altra discussione in questo forum in cui si confrontavano le tabelle a xhtml-css. Be' non c'è storia. La seconda scelta è molto più versatile e potente!
