J'ai un tableau html avec table-layout: fixed
et un td avec une largeur déterminée. La colonne se développe toujours pour contenir le contenu du texte qui ne contient pas d'espace. Existe-t-il un moyen de résoudre ce problème autrement qu'en enveloppant le contenu de chaque td dans un div ?
Exemple : 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;
}
Dans l'exemple, vous pouvez voir que la colonne avec AAAAAAAAAAAA... s'étend bien qu'elle soit explicitement définie à 50px de large.