Justification verticale dans une table

Résolu
Herve_be Messages postés 1176 Statut Membre -  
Herve_be Messages postés 1176 Statut Membre -

Bonjour,

Est-il possible de justifier verticalement un texte dans une cellule d'une table de sorte que ce texte, s'il est trop court, soit aussi haut que la cellule à sa droite ?

Je précise que le texte est écrit verticalement

style="vertical-align:middle;
text-align:center;
width:1%;
writing-mode: vertical-lr;
text-orientation: upright;"

Merci d'avance

A voir également:

3 réponses

Herve_be Messages postés 1176 Statut Membre 11
 

J'ai reçu une réponse automatique IA proposant de spécifier la hauteur de cellule, par exemple "line-height: 100px; "

Si je connaissais la hauteur de ligne, je ne poserais pas la question qui concerne le cas où cette hauteur varie en fonction du nombre de lignes de la cellule à sa droite !

0
Herve_be Messages postés 1176 Statut Membre 11
 

J'ai trouvé une solution qui me convient :
sachant que le texte vertical est fixe, par exemple "abcde" soit 5 caractères

<tr><td>a</td><td rowspan="5">0<br>1<br>2<br>3<br>4<br>5<br>6<br>7<br>8<br>9</td></tr>
<tr><td>b</td></tr>
<tr><td>c</td></tr>
<tr><td>d</td></tr>
<tr><td>e</td></tr>

- la première colonne contient autant de cellules que de caractères dans le texte fixe
- la 2ème colonne s'étend verticalement (rowspan) sur 5 lignes
la première colonne s'étire donc pour atteindre la même hauteur que la seconde.

0