Visualizzazione dei risultati da 1 a 10 su 10
  1. #1
    Utente di HTML.it
    Registrato dal
    Jul 2010
    Messaggi
    163

    Problema con TABLE tra IE e Moz...

    Salve,

    come da oggetto, ho molte incongruenze tra la visualizzazione con il browser Mozilla e IE.

    E' semplicemente una tabella al centro di una pagina :

    <td style="width:100px;" colspan="3" rowspan="2" align="center">
    <div style=margin-top:0.3cm>

    <form method="post" name="registrazione" action="riceviDatiFormFinale.php">
    <table align="center" border="5" cellpadding="5" cellspacing="2" rules="none" rules="rows" background="sfondo_box_registrazione.jpg" bordercolor="white">

    <tr>
    <td colspan="1" align=center rowspan="10" height="20%">[img]logo_per_iscrizione.jpg[/img]</td>
    <td><font color="red" border=black >NOME:</font></td>
    <td><input type="text" name="nome" maxlenght="70"></td>
    </tr>

    <tr>
    <td><font color="red" border=black >CITTA:</font></td>
    <td><input type="text" name="citta" maxlenght="70"></td>
    <td width="240px" style="text-align: justify;"><font color="red">ISCRIVITI alla nostra newsletter e riceverai gratuitamente gli aggiornamenti direttamente sulla tua email.</font></td>
    </tr>

    <tr>
    <td><font color="red" border=black >EMAIL:</font></td>
    <td><input type="text" name="email" maxlenght="70"></td>
    </tr>

    <tr>
    <td colspan="2" rowspan="1" align="center">http://<font color="black" border=bl...CRIVITI</font></td>
    </tr>

    </table>
    </form>

    </div>
    </td>

    Con MOZILLA vedo perfettamente, con EXPLORER vedo il testo scritto in verticale e la tabella che cn mozilla vedo rettangolare, con IE la vedo appiattita al lato sinistro.

    Come posso risolvere?

    Grazie a tutti...

  2. #2
    Ciao, ti consciglio di usare
    codice:
     codice
    per inserire il codice in html cosi sarà piu leggibile.

    Prova a guardare questa vecchia discussione, forse puo aiutarti: http://forum.html.it/forum/showthrea...e+con+explorer

  3. #3
    Utente di HTML.it
    Registrato dal
    Jul 2010
    Messaggi
    163
    Ok...riprovo a pubblicare con il code:

    codice:
    <td style="width:100px;" colspan="3" rowspan="2" align="center"> <div style=margin-top:0.3cm>  <form method="post" name="registrazione" action="riceviDatiFormFinale.php"> <table align="center" border="5" cellpadding="5" cellspacing="2" rules="none" rules="rows" background="sfondo_box_registrazione.jpg" bordercolor="white">  <tr> <td colspan="1" align=center rowspan="10" height="20%">[img]logo_per_iscrizione.jpg[/img]</td> <td><font color="red" border=black >NOME:</font></td> <td><input type="text" name="nome" maxlenght="70"></td> </tr>  <tr> <td><font color="red" border=black >CITTA:</font></td> <td><input type="text" name="citta" maxlenght="70"></td> <td width="240px" style="text-align: justify;"><font color="red">ISCRIVITI alla nostra newsletter e riceverai gratuitamente gli aggiornamenti direttamente sulla tua email.</font></td> </tr>  <tr> <td><font color="red" border=black >EMAIL:</font></td> <td><input type="text" name="email" maxlenght="70"></td> </tr>  <tr> <td colspan="2" rowspan="1" align="center">http://<font color="black" border=bl...CRIVITI</font></td> </tr>  </table> </form>  </div> </td>

    Grazie di cuore...

  4. #4
    Sei riuscito a risolvere?

    PS: è meglio se vai a capo con il codice cosi si legge senza dover scorrere :P

  5. #5
    Originariamente inviato da gennahouse
    PS: è meglio se vai a capo con il codice cosi si legge senza dover scorrere :P
    Già e si capisce anche meglio
    La differenza fra la genialità e la stupidità è che la genialità ha i suoi limiti.


  6. #6
    Utente di HTML.it
    Registrato dal
    Jul 2010
    Messaggi
    163
    Buongionro...

    qualcuno sa darmi qualche dritta?

    HELPPP...

  7. #7
    Buongiorno a te, ti posso dare un consiglio?

    se usi il tasto cerca son sicuro che troverai la risposta perche gia in tanti hanno avuto il tuo stesso problema ( e lo hanno risolto) quindi se non ti va di aspettare che qualcuno ti risponda prova a cercare, troverai decine di risultati

  8. #8
    Utente di HTML.it
    Registrato dal
    Jul 2010
    Messaggi
    163
    azz...eppure l ho gia "cercato"...riprovero!

  9. #9
    Son sicuro al 100% che troverai la soluzione cosi

  10. #10
    Utente di HTML.it L'avatar di Prill
    Registrato dal
    Oct 2006
    Messaggi
    2,947
    Il codice non è completo, hai una tabella annidata, in una cella larga 100px (ma l'attributo width richiede un valore senza specifica dell'unità di misura, width="100"), ma poi vi sono incongruenze, nella tabella annidata andrebbe innanzitutto specificata una larghezza del 100%, quindi sarebbe 100 pixel pure lei, però una sua cella è 240 pixel ( width="240" e non 240px) e inoltre la larghezza aumenta se si considerano le due celle che le sono affiancate. In altre parole, a parte altre cose che non vanno nel codice, da eliminare tutti i tag font ricorrendo ai css e anche tutte le dichiarazioni di stile in linea, le misure sono sballate e perciò i browser interpretano come meglio credono

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.