テーブルセルのテキストが折り返されないようにする方法を誰かが知っていますか?これはテーブルのヘッダー用であり、見出しはその下のデータよりもはるかに長くなりますが、1行だけで表示する必要があります。カラム幅が非常に広い場合も問題ありません。
(簡略化された)テーブルのHTMLは次のようになります。
<table>
<thead>
<tr>
<th>
<div>Really long column heading</div>
</th>
<th>
<div>Really long column heading</div>
</th>
<th>
<div>Really long column heading</div>
</th>
<th>
<div>Really long column heading</div>
</th>
<th>
<div>Really long column heading</div>
</th>
<th>
<div>Really long column heading</div>
</th>
<th>
<div>Really long column heading</div>
</th>
</tr>
</thead>
<tbody>
<tr>
<td>
<div>data</div>
</td>
<td>
<div>data</div>
</td>
<td>
<div>data</div>
</td>
<td>
<div>data</div>
</td>
<td>
<div>data</div>
</td>
<td>
<div>data</div>
</td>
<td>
<div>data</div>
</td>
</tr>
</tbody>
</table>
見出し自体はth
、ページ上のJavaScriptに関連する理由により、タグ内のdivで囲まれています。
表は、見出しが複数行に折り返されて表示されます。これは、ブラウザが水平スクロールを回避しようとしているため、テーブルが十分に広い場合にのみ発生するようです。私の場合は、しかし、私は水平スクロールが欲しいです。
何か案は?