Qualcuno sa come posso evitare che il testo in una cella di una tabella venga spostato? Questo è per l'intestazione di una tabella e l'intestazione è molto più lunga dei dati sottostanti, ma ne ho bisogno per essere visualizzata su una sola riga. Va bene se la colonna è molto ampia.
L'HTML della mia tabella (semplificata) è simile al seguente:
<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>
L'intestazione stessa è racchiusa in un div all'interno del th
tag per motivi attinenti al javascript nella pagina.
Il tavolo esce con le intestazioni che si avvolgono su più righe. Questo sembra accadere solo quando la tabella è sufficientemente ampia, poiché il browser sta cercando di evitare lo scorrimento orizzontale. Nel mio caso, però, voglio uno scorrimento orizzontale.
Qualche idea?