html テーブルとtable-layout: fixed
幅が設定された td があります。列は引き続き拡張され、スペースを含まないテキストの内容を保持します。各 td の内容を div でラップする以外に、これを修正する方法はありますか?
例: 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;
}
この例では、AAAAAAAAAAAA... の列が明示的に幅 50px に設定されているにもかかわらず、展開されていることがわかります。