Ho una tabella html con table-layout: fixed
e un td con una larghezza impostata. La colonna si espande ancora per contenere il contenuto del testo che non contiene uno spazio. C'è un modo per risolvere questo diverso dal wrapping del contenuto di ogni td in un div?Le larghezze delle colonne della tabella di forza devono essere sempre fisse indipendentemente dal contenuto
Esempio: http://jsfiddle.net/6p9K3/29/
<table>
<tbody>
<tr>
<td style="width: 50px;">Test</td>
<td>Testing 1123455</td>
</tr><tr>
<td style="width: 50px;">AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA</td>
<td>B</td>
</tr>
</tbody>
</table>
table
{
table-layout: fixed;
}
td
{
border: 1px solid green;
overflow: hidden;
}
Nell'esempio, si può vedere che la colonna con AAAAAAAAAAAA ... si espande nonostante sia impostato in modo esplicito a 50px di larghezza.
Duplicato su http://stackoverflow.com/q/4457506/1190388 – hjpotter92