• User

    Impostare larghezza tabelle compatibile con principali broswer

    Salve ragazzi,
    il problema è semplice. Ho costruito un sito integrando php, html, css, javascript ecc. Ora, il sito è bello pronto ma c'è una cosa che non mi convince. Ho una struttura con tabella header, footer, due tabelle laterali (destra e sinistra) ed una centrale.
    Vorrei impostare la larghezza di quelle laterali e centrale in modo tale che non vi siano problemi di compatibilità con in principali browser (firefox, I.E, Netscape, Opera).

    Vi posto brevemente la struttura:

    [HTML]<table id='content' border="1" cellpadding='0' cellspacing='5'>
    <tr valign='top'>

    <td id='left' bgcolor="#0099CC">
    </td>
    <td bgcolor="#FFFFFF" id='center'>
    </td>
    <td id='rigth' bgcolor="#0099CC">
    </td>
    </tr>
    </table>
    [/HTML]

    Chiaramente ho omesso tutto ciò che è contenuto all'interno dei td. Comunque mi pacerebbe che colonna destra e sinistra avessero la stessa larghezza, mentre la lunghezza adattabile al contenuto. Ad esempio 20% destra, 20% sinistra e 60 % quella centrale (dove sono presenti i contenuti principali quali articoli, news ecc.

    Che mi suggerite? (chiaramente potete anche suggerirmi adattamenti in css, visto che i td hanno un id identificativo)
    Grazie mille ragazzi


  • Super User

    Ciao 🙂

    se vuoi usare i css devi impostare per la tabella nel css:

    table-layout: fixed;
    
    ```Poi puoi impostare le dimensioni.
    

    width:20%;

    <td width="XXX%">

    
    Prova un po' :)
    
    Ciao :ciauz: