Maison  >  Article  >  interface Web  >  Comment aligner une division pivotée sur le coin supérieur gauche ou droit ?

Comment aligner une division pivotée sur le coin supérieur gauche ou droit ?

Patricia Arquette
Patricia Arquetteoriginal
2024-11-07 10:03:03866parcourir

How to Align a Rotated Div to the Top Left or Right Corner?

Comment aligner un élément pivoté dans le coin supérieur gauche ou droit

Le positionnement d'un élément pivoté dans un coin spécifique d'une page Web peut être stimulant. Examinons le scénario dans lequel vous souhaitez faire pivoter un div contenant du texte et l'aligner sur le coin supérieur gauche ou supérieur droit.

L'extrait CSS donné comprend un div avec un fond rose et le texte « Image par nom. " L'attribut transform fait pivoter le div de 90 degrés, en l'alignant verticalement le long du bord gauche ou droit de la page en fonction de l'emplacement du coin souhaité.

Pour aligner le div pivoté sur le coin supérieur gauche, l'étape clé consiste à ajustez les valeurs d’origine de transformation et de traduction. En définissant transform-origin en haut à gauche, le point de rotation est décalé vers ce coin. De plus, la valeur translationX doit être définie sur -100 % pour déplacer l'élément vers l'extrême gauche.

Voici le CSS révisé avec les modifications nécessaires :

body {
  margin: 0;
}

.credit {
  transform-origin: top left;
  position: absolute;
  background-color: pink;
  transform: rotate(-90deg) translateX(-100%);
}

Ce code garantit que le div pivoté est aligné dans le coin supérieur gauche de la page. En ajustant ces valeurs en conséquence, vous pouvez également aligner l'élément sur le coin supérieur droit.

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!

Déclaration:
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