Czy ktoś wie, jak mogę zapobiec zawijaniu tekstu w komórce tabeli? To jest dla nagłówka tabeli, a nagłówek jest znacznie dłuższy niż dane w nim zawarte, ale muszę go wyświetlać tylko w jednym wierszu. W porządku, jeśli kolumna jest bardzo szeroka.
HTML mojej (uproszczonej) tabeli wygląda następująco:
<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>
Sam nagłówek jest zawinięty w div wewnątrz th
tagu z powodów związanych z javascript na stronie.
Stół wychodzi z nagłówkami zawijanymi w wiele wierszy. Wydaje się, że dzieje się tak tylko wtedy, gdy stół jest wystarczająco szeroki, ponieważ przeglądarka próbuje uniknąć przewijania w poziomie. Jednak w moim przypadku chcę przewijanie w poziomie.
Jakieś pomysły?