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

    larghezza fissa delle tabelle

    Buonasera,

    in una pagina html ho delle tabelle, una sotto l'altra, alle quali vorrei dare una larghezza per tutte.

    Le tabelle non sono tutte uguali, hanno un numero di righe e colonne variabili.

    Il codice di ogni tabella inizia così:

    <table class="table"><td><tr> .... </table>

    ho poi assegnato in tabella.css:

    .table{
    width: 700px;
    }


    questo però non ha alcun effetto poiché le tabelle rimangono delle loro larghezza minima in funzione del loro contenuto.
    Tengo a precisare che altri css che ho inserito funzionano, dunque tabella.css viene correttamente caricata.

    Suggerimenti?
    Grazie.

  2. #2
    Utente bannato L'avatar di Ht28
    Registrato dal
    May 2006
    Messaggi
    1,544

    Re: larghezza fissa delle tabelle

    Originariamente inviato da sirelancillotto
    Buonasera,

    in una pagina html ho delle tabelle, una sotto l'altra, alle quali vorrei dare una larghezza per tutte.

    Le tabelle non sono tutte uguali, hanno un numero di righe e colonne variabili.

    Il codice di ogni tabella inizia così:

    <table class="table"><td><tr> .... </table>

    ho poi assegnato in tabella.css:

    .table{
    width: 700px;
    }


    questo però non ha alcun effetto poiché le tabelle rimangono delle loro larghezza minima in funzione del loro contenuto.
    Tengo a precisare che altri css che ho inserito funzionano, dunque tabella.css viene correttamente caricata.

    Suggerimenti?
    Grazie.
    Stai mischiando css con html, metti un div contenitore che le contiene tutte:

    #contenitore{
    width:700px;
    height:200px;
    }

    .tabella1{
    width:auto;
    height:auto;
    }

    .tabella2{
    width:auto;
    height:auto;
    }

    codice html:

    <div id=" contenitore">

    <span class="tabella1">...</span>

    <span class="tabella2">...</span>


    </div>

  3. #3
    Utente bannato
    Registrato dal
    May 2009
    Messaggi
    393
    Puoi anche fare così:
    codice:
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    <title>Documento senza titolo</title>
    <style type="text/css">
    <!--
    table {
    	width: 700px;
    }
    -->
    </style>
    </head>
    
    <body>
    <table border="1" cellspacing="0" cellpadding="0">
      <tr>
        <td></td>
        <td></td>
      </tr>
      <tr>
        <td></td>
        <td></td>
      </tr>
    </table>
    <table border="1" cellspacing="0" cellpadding="0">
      <tr>
        <td></td>
        <td></td>
      </tr>
      <tr>
        <td></td>
        <td></td>
      </tr>
    </table>
    <table border="1" cellspacing="0" cellpadding="0">
      <tr>
        <td></td>
        <td></td>
      </tr>
      <tr>
        <td></td>
        <td></td>
      </tr>
    </table>
    
    </body>
    </html>

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.