Visualizzazione dei risultati da 1 a 6 su 6

Discussione: Dimensioni tabella

Hybrid View

  1. #1

    Dimensioni tabella

    Ciao,
    ho una tabella semplicissima con 1 colonna, come faccio a farle prendere la lunghezza intera della pagina?

    codice:
    <table id="tab">
       <tr>
          <td>
             ciao
          </td>
       </tr>
    </table>
    
    //nel css
    #tab{
       height: 100%;
       border: 1px solid #000;
    }
    In questo modo vedo il bordo per quant'è alto un carattere, vorrei che la tabella fosse lunga quanto lo schermo o di più ovviamente se ci sono tanti contenuti.

  2. #2
    Utente di HTML.it
    Registrato dal
    Jan 2010
    residenza
    Pianeta Terra
    Messaggi
    1,614
    Lungo o largo? Cosi com'è adesso ce l'hai già al 100% la tabella.
    Per una bella risata vai QUI

  3. #3
    Lungo in altezza, lo so che per come è dovrebbe essere funzionante, ma se lo chiedo è proprio perché non funziona.
    ho provato anche a fare diventare tab una classe e metterla sia
    nella tabella che nella colonna ma non va lo stesso.

  4. #4
    Utente di HTML.it
    Registrato dal
    Jan 2010
    residenza
    Pianeta Terra
    Messaggi
    1,614
    Ho provato il tuo codice cosi com'è, e lo visualizzo proprio al 100%; per questo avevo chiesto.
    Per una bella risata vai QUI

  5. #5
    con questo doctype anche?
    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">

    Eliminando il doctype mi funziona anche a me, il problema è che mi si scombinano tante altre cose...
    Ultima modifica di frenkytribe; 05-11-2013 a 17:16

  6. #6
    A una tabella non puoi dare l'altezza che è data solo dalla somma dell'altezza di tutte le righe. La tua tabella con una riga sola se manca dei contenuti necessari non prenderà mai l'altezza 100% pertanto se vuoi una tabella larga quanto la pagina e alta quanto buoi tu dovrai dargli in altezza una misura fissa e non in percentuale.

    Sotto un codice di esempio con altezza della riga di 2000px
    codice:
    <table width="100%" border="1" bordercolor="#000000" cellspacing="0" cellpadding="0">
      <tr>
        <td width="100%" height="2000px">Ciao</td>
      </tr>
    </table>
    “Che le cose siano cosi, non vuol dire che debbano andare così. Solo che quando si tratta di rimboccarsi le maniche e incominciare a cambiare, vi è un prezzo da pagare. Ed è allora che la stragrande maggioranza preferisce lamentarsi più che fare”.

    Giovanni Falcone

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.