CSS - layout della tabella
Descrizione
La proprietà table-layout determina il metodo di layout utilizzato nel rendering di una tabella.
Possibili valori
auto- La tabella dovrebbe essere disposta secondo un algoritmo di layout automatico. Il browser lo fa automaticamente.
fixed - Il tavolo deve essere disposto secondo il metodo di disposizione del tavolo fisso fornito.
Si applica a
Tutti gli elementi con visualizzazione di tabella o tabella in linea.
Sintassi DOM
object.style.tableLayout = "fixed";
Esempio
NOTE - Questa proprietà non è supportata da molti browser, quindi non fare affidamento su questa proprietà.
<html>
<head>
<style type = "text/css">
table.auto {
table-layout: auto
}
table.fixed {
table-layout: fixed
}
</style>
</head>
<body>
<table class = "auto" border = "1" width = "100%">
<tr>
<td width = "20%">1000000000000000000000000000</td>
<td width = "40%">10000000</td>
<td width = "40%">100</td>
</tr>
</table>
<br />
<table class = "fixed" border = "1" width = "100%">
<tr>
<td width = "20%">1000000000000000000000000000</td>
<td width = "40%">10000000</td>
<td width = "40%">100</td>
</tr>
</table>
</body>
</html>
Questo produrrà il seguente risultato: