ma table est générée automatiquement, donc je ne peux pas lui donner de cours. Tout ce que je peux faire, css général blanc
td{white-space:nowrap}
a{white-space:normal}
Comment puis-je donner le text1
espace blanc normal mais maintenant pour les textes 2 et 3?
<tr>
<td>
<a href=""...>text 1</a>
</td>
<td>
text 2
</td>
<td>
text3
</td
</tr>
Réponses:
1 pour la réponse № 1si votre lien est toujours sur la première cellule de votre ligne, vous pouvez résoudre avec
tr td:first-child { white-space : nowrap }
a { white-space : normal }
(Je n'ai pas d'autres indices pour des solutions différentes)
2 pour la réponse № 2
mettre
td { white-space:nowrap; }
td a { white-space:normal; }
rappelez-vous d'avoir le
td a {..}
après
td {..}
0 pour la réponse № 3
Vous pouvez aussi faire comme ceci en utilisant des pseudo-éléments en css.
table tr td a {white-space: normal} table tr td + td a {white-space: normal; }