Maison > interface Web > tutoriel CSS > le corps du texte

Comment faire pivoter le texte de 90 degrés dans un tableau HTML sans gâcher l'alignement ?

DDD
Libérer: 2024-10-31 19:27:29
original
875 Les gens l'ont consulté

How to Rotate Text 90 Degrees in an HTML Table Without Messing Up Alignment?

Rotation du texte à gauche de 90 degrés avec une taille de cellule ajustée à l'aide de HTML et CSS

Pour résoudre le problème de la rotation du texte qui perturbe l'alignement des cellules en HTML tableaux, une approche plus précise est nécessaire. Au lieu d'utiliser des transformations CSS, nous pouvons utiliser les propriétés d'orientation et d'alignement du texte HTML et CSS.

L'extrait de code suivant utilise cette technique :

<code class="css">th {
  vertical-align: bottom;
  text-align: center;
}

th span {
  -ms-writing-mode: tb-rl;
  -webkit-writing-mode: vertical-rl;
  writing-mode: vertical-rl;
  transform: rotate(180deg);
  white-space: nowrap;
}</code>
Copier après la connexion
<code class="html"><table>
  <tr>
    <th><span>Rotated text by 90 deg.</span></th>
  </tr>
</table></code>
Copier après la connexion

En appliquant le mode d'écriture propriété aux éléments de texte pivotés, nous forçons le texte à s'écouler perpendiculairement à l'axe de l'élément pivoté. Cela garantit un alignement correct et empêche le texte de déborder dans les cellules adjacentes.

Chrome ne prend notamment pas en charge la propriété writing-mode pour les éléments. Pour résoudre ce problème, nous enveloppons le texte dans un élément span et appliquons la propriété -webkit-writing-mode pour garantir la compatibilité entre navigateurs.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal
À propos de nous Clause de non-responsabilité Sitemap
Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!