Visualizzazione dei risultati da 1 a 6 su 6
  1. #1

    allineamento tabelle con firefox

    ciao, non capisco perchè con firefox non mi accetta l'allienamento centrato....

    <div align="center">
    <form action="submit.php" method="post" enctype="multipart/form-data">

    <table border="0" cellpadding="0" cellspacing="0" style="border-collapse: collapse" width="50%">
    <tr>
    <td width="33%">Nome</td>
    <td width="33%">Cognome</td>
    <td width="34%">Azienda</td>
    </tr>
    <tr>
    <td width="33%"><input type="text" name="title" size="20" maxlength="80" value=""></td>
    <td width="33%"><input type="text" name="title" size="20" maxlength="80" value=""></td>
    <td width="34%"><input type="text" name="title" size="20" maxlength="80" value=""></td>
    </tr>
    <tr>
    <td width="33%">Telefono</td>
    <td width="33%">Fax</td>
    <td width="34%">Email</td>
    </tr>
    <tr>
    <td width="33%"><input type="text" name="tel" size="20" maxlength="80" value=""></td>
    <td width="33%"><input type="text" name="fax" size="20" maxlength="80" value=""></td>
    <td width="34%"><input type="text" name="email" size="20" maxlength="80" value=""></td>
    </tr>
    <tr>
    <td width="33%"></td>
    <td width="33%">Commenti</td>
    </tr>
    <tr>
    <td width="34%"></td>
    <td width="34%"><textarea name="news" rows="6" cols="40"></textarea></td>
    </tr>


    </table>

    </form>
    </div>

    con IE va bene...
    grazie

  2. #2
    La sintassi è corretta, strano , potrebbe dipendere da latri fattori.

    Puoi allineare direttamente la tabella

    codice:
    <table border="0" cellpadding="0" cellspacing="0" style="border-collapse: collapse" width="50%" align="center">

  3. #3
    a me risulta corretto con firefox, la 0.9.2...
    che versioni usi? è sicuramente un bug del browser.
    Potere e Potenza

  4. #4
    Originariamente inviato da lleffe
    a me risulta corretto con firefox, la 0.9.2...
    che versioni usi? è sicuramente un bug del browser.

    uso la 0.8...ma noto che lo stesso problema ce l'ho anche con tutti gli altri browser..tranne IE6 ovviamente! VVoVe:

    possibili soluzioni?
    grazie

  5. #5
    Utente di HTML.it L'avatar di floyd46
    Registrato dal
    Feb 2002
    residenza
    Apulia
    Messaggi
    2,641
    ciao
    nel foglio di stile dovresti scrivere:
    body{
    text-align:center;
    }

    se hai messo tutto il contenuto della pagina htm in un div contenitore, allora dovresti scrivere, sempre nel foglio di stile:

    div#contenitore{
    margin:0 auto;
    }

    prova così
    ciao
    "Le persone che realizzano layout con tabelle annidate, spacer gif o che ignorano l'accessibilità non possono più definirsi professionisti." Andy Clarke
    --------------------------------

    www.extrowebsite.com

  6. #6
    scusate se rispondo solo adesso....

    ho provato a togliere tutto..niente css, solo


    <html>
    <head>
    </head>
    <body>
    <div align="center">
    <form action="submit.php" method="post" enctype="multipart/form-data">

    <table border="0" cellpadding="0" cellspacing="0" style="border-collapse:

    collapse" width="50%" align="center" >
    <tr>
    <td width="33%">Nome</td>
    <td width="33%">Cognome</td>
    <td width="34%">Azienda</td>
    </tr>
    <tr>
    <td width="33%"><input type="text" name="title" size="20" maxlength="80"

    value=""></td>
    <td width="33%"><input type="text" name="title" size="20" maxlength="80"

    value=""></td>
    <td width="34%"><input type="text" name="title" size="20" maxlength="80"

    value=""></td>
    </tr>
    <tr>
    <td width="33%">Telefono</td>
    <td width="33%">Fax</td>
    <td width="34%">Email</td>
    </tr>
    <tr>
    <td width="33%"><input type="text" name="tel" size="20" maxlength="80"

    value=""></td>
    <td width="33%"><input type="text" name="fax" size="20" maxlength="80"

    value=""></td>
    <td width="34%"><input type="text" name="email" size="20" maxlength="80"

    value=""></td>
    </tr>
    <tr>
    <td width="33%"></td>
    <td width="33%">Commenti</td>
    </tr>
    <tr>
    <td width="34%"></td>
    <td width="34%"><textarea name="news" rows="6" cols="40"></textarea></td>
    </tr>


    </table>

    </form>
    </div>

    </body>
    </html>

    e così come abbiamo visto non funziona.
    adesso ho provato ad aggiungere

    <head>
    <style type="text/css">
    <!--

    body{
    text-align:center;
    }
    --!>
    </head>
    ma non funzia...!!

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 © 2026 vBulletin Solutions, Inc. All rights reserved.