Salve. Come faccio ad impostare una lunghezza fissa per tutte le colonne di una tabella? Ho già provato con i css facendo <td style="width:40px;"></td> oppure scrivendo il css nell'intestazione così: td {width:40px;} Ma le colonne non cambiano...
Salve. Come faccio ad impostare una lunghezza fissa per tutte le colonne di una tabella? Ho già provato con i css facendo <td style="width:40px;"></td> oppure scrivendo il css nell'intestazione così: td {width:40px;} Ma le colonne non cambiano...
una domanda ma hai provato inserendo qualcosa dentro? altrimenti prova inserendo anche un semplice spazio bianco ()
Le celle sono piene di scritte che provengono da un vettore php.Originariamente inviato da peppetomico
una domanda ma hai provato inserendo qualcosa dentro? altrimenti prova inserendo anche un semplice spazio bianco ()
puoi postare il codice che ottieni oppure anche il link alla pagina?
Ecco:Originariamente inviato da peppetomico
puoi postare il codice che ottieni oppure anche il link alla pagina?
codice:<html> <head> <title></title> <style type="text/css"> td { width: 100px; border: 1px solid black; } </style> </head> <body> <table> <tr> <?php $giorniNum = array (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31); $giorniNom = array ("Lunedì", "Martedì", "Mercoledì", "Giovedì", "Venerdì", "Sabato", "Domenica"); for ($i = 1; $i <= 31; $i++) { ?> <td style="text-align:right; font-weight:bold;"><?php echo $giorniNum[$i]; ?></td> <?php } ?> </tr> <tr> <?php $count = 3; for ($i = 1; $i <= 31; $i++) { ?> <td><?php echo $giorniNom[$count]; if ($count == 6) $count = 0; $count++; ?></td> <?php } ?> </tr> </table> </body> </html>
oppure nei csscodice:<td height="350">
codice:line-height: 350px;
Originariamente inviato da Hobby
oppure nei csscodice:<td height="350">
codice:line-height: 350px;
L'altezza funziona, ma a me interessa la lunghezza, che non funziona
Certo hai ragione allora fai così:Originariamente inviato da Dreamer89
L'altezza funziona, ma a me interessa la lunghezza, che non funziona
nei CSS
Io ho messo misure a caso, tu puoi mettere le misure che vuoi, fai solo attenzione al testo perchè ogni browser interpreta in modo diversocodice:table{ width: 200px; border: 1px solid #000; table-layout: fixed;/* con questa dichiarazione le misure di ogni elemento td rimangono fisse nella misura impostata*/ } td{ width: 100px; border: 1px solid #f00; vertical-align: top; }
Perfetto, funziona. Grazie mille ^^Originariamente inviato da Hobby
Certo hai ragione allora fai così:
nei CSS
Io ho messo misure a caso, tu puoi mettere le misure che vuoi, fai solo attenzione al testo perchè ogni browser interpreta in modo diversocodice:table{ width: 200px; border: 1px solid #000; table-layout: fixed;/* con questa dichiarazione le misure di ogni elemento td rimangono fisse nella misura impostata*/ } td{ width: 100px; border: 1px solid #f00; vertical-align: top; }