Personne ne sait comment je peux éviter que le texte dans une cellule de tableau entre l'emballage? C'est pour l'en-tête d'un tableau, et le titre est beaucoup plus long que les données d'application, mais j'en ai besoin pour afficher sur une seule ligne. Il est correct si la colonne est très large.
Le HTML de mon (simplifié) de la table ressemble à ceci:
<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>
Le titre est lui-même enveloppé dans une div à l'intérieur de l' th
balise pour des raisons relevant du javascript sur la page.
La table est à venir avec les titres d'emballage sur plusieurs lignes. Cela semble se produire uniquement lorsque la table est suffisamment large, que le navigateur est en essayant d'éviter le défilement horizontal. Dans mon cas, mais je veux le défilement horizontal.
Des idées?