ciao,
ho scritto una pagina xhtml che con firefox è visualizzata perfettamente con internet explorer invece ci sono dei problemi.
allora...ho diversi div con attribuo float: left;, in uno di questi ci sono degli oggetti di input type="text"...firefox mi fa visualizzare la pagina correttamente, internet explorer invece mette questi oggetti di input uno sotto l'altro invece che uno a fianco all'altro!
ho capito che il problema è dovuto ai float (facendo un pò di prove ed eliminando il float del div logo o del div login il problema scompare....ma poi non so più come sistemare i div nelle loro posizioni!
di seguito vi posto anche il codice
index.html
style.csscodice:<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <title></title> <link rel="stylesheet" href="style.css" type="text/css"> </head> <body> <div id="testa"> <div id="testa-alto"> <div id="logo">[img]immagini/logo.jpg[/img]</div> <div id="banner-alto">[img]immagini/bannerAlto.jpg[/img]</div> <div id="login"> <div id="campi">user: <input type="text"> password: <input type="text"></div> [img]immagini/loginBasso.jpg[/img] </div> </div> </div> </body> </html>
e qui c'è un file rar che contiene già i documenti con le immaginicodice:#testa{ width: 760px; text-align: center; } #testa-alto{ width: 760px; height: 124px; } #logo{ float: left; } #banner-alto{ float: left; } #login{ text-align: left; float: left; background-color: #3c6caa; padding-top: 6px; margin-bottom: -4px; } #campi{ margin-bottom: 7px; margin-left: 10px; clear: both; }
grazie per le eventuali risposte, ciao

Rispondi quotando