Ciao a tutti,
Ho un problema cui non riesco a darmi spiegazione. Guardate il seguente codice:
A me dà risultati molto diversi nei 2 browser, Firefox mostra proprio quello che vorrei, IE sembra giustificare il contenuto al centro. Dipende tutto dal margin-left sul primo div, infatti se provate a non mettere il margine, lo stesso codice (che riporto di seguito) è corretto anche in IE.codice:<DIV STYLE='margin-left:150px;'> <DIV STYLE='width:350px; border:solid 1px red;'> <SELECT STYLE='width:150px;'> <OPTION>prova</OPTION> </SELECT> <INPUT type='submit' value='Carica'> <INPUT type='submit' value='Cancella'> <INPUT type='text' STYLE='width:150px;'> <INPUT type='submit' value='Salva'> </DIV> </DIV>
Insomma sembra che la dichiarazione sul margine del div contenitore influenzi in qualche modo il contenuto del div più interno, ma non è assurdo?codice:<DIV> <DIV STYLE='width:350px; border:solid 1px red;'> <SELECT STYLE='width:150px;'> <OPTION>prova</OPTION> </SELECT> <INPUT type='submit' value='Carica'> <INPUT type='submit' value='Cancella'> <INPUT type='text' STYLE='width:150px;'> <INPUT type='submit' value='Salva'> </DIV> </DIV>
Ultima cosa osservata: il problema si verifica solo sulle righe dove non c'eè il SELECT. Se infatto inverto l'ordine nei campi nelle 2 righe, il problema appare questa volta sulla prima, dove c'è il campo testo.
Non ci capisco nulla!

Rispondi quotando
) e visualizzarlo con Explorer e Firefox, e ditemi se vedete anche voi le differenze.