Ho un tavolo con due file. La prima riga ha solo tre celle. La seconda riga ha due celle, con la prima cella contenente un'altra tabella che deve riempire l'intera cella.Perché la larghezza della cella della tabella è errata in Chrome?
<table border="1" style="border-collapse:collapse;">
<tr>
<td style="WIDTH: 205px;">1</td> <!--This width doesn't apply in Chrome-->
<td style="width:100%;">2</td>
<td style="WIDTH: 5px;">3</td>
</tr>
<tr>
<td colspan="2">
<TABLE width="100%" border="1" style="border-collapse:collapse;table-layout: fixed;">
<TR>
<TD style="width:130px;">
A</TD>
<TD style="width:90px;">
B</TD>
<TD style="width:230px;">
C</TD>
</TR>
</TABLE>
</td>
<td>
D
</td>
</tr>
</table>
Abbastanza semplice, davvero .... o almeno così ho pensato.
Sembra che mi aspetto in IE. Ma Chrome sembra non applicare correttamente la larghezza della prima cella. Sembra essere influenzato dalla tabella nella cella sottostante.
Perché succede questo, e come posso ottenere intorno a questo?
Prova a impostare la larghezza del '
Fuori di interesse, perché stai cercando di costruire la tabella in quel modo? A che tipo di layout stai mirando? Quali dati terrà? –
@Blowski Sto usando le tabelle per il layout di pagina. Non odiarmi - non riuscivo a capire come farlo con le div. – Urbycoz