"Si un ouvrier veut bien faire son travail, il doit d'abord affûter ses outils." - Confucius, "Les Entretiens de Confucius. Lu Linggong"
Page de garde > La programmation > Comment positionner un élément pivoté dans le coin supérieur gauche ou supérieur droit ?

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

Publié le 2024-11-22
Parcourir:463

How to Position a Rotated Element in the Top Left or Top Right Corner?

Positionnement d'un élément pivoté dans le coin supérieur gauche ou supérieur droit

Lors de la rotation d'un élément, il est crucial de comprendre comment transform-origin affecte son positionnement. Cette propriété spécifie le point autour duquel l'élément sera pivoté. En ajustant l'origine de la transformation, vous pouvez contrôler efficacement la position finale de l'élément après la rotation.

Pour positionner un élément pivoté dans le coin supérieur gauche, modifiez son origine de transformation en "en haut à gauche" et définissez TranslateX sur "- 100%". Cela garantira que l'élément pivote autour du coin supérieur gauche et se déplace vers la position appropriée.

Voici un exemple de code :

Picture by Name
body {
  margin: 0;
}

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

À l'inverse, pour positionner l'élément pivoté dans le coin supérieur droit, changez simplement transform-origin en "en haut à droite" et maintenez TranslateX défini sur "-100%".

Vous pouvez explorer cette implémentation dans le violon fourni : [JS Fiddle](https://jsfiddle.net/wddwnj3t/).

N'oubliez pas d'ajuster les valeurs de positionnement selon vos besoins exigences spécifiques. Expérimentez avec différents paramètres d'origine de transformation pour obtenir l'alignement et la disposition souhaités pour vos éléments pivotés.

Dernier tutoriel Plus>

Clause de non-responsabilité: Toutes les ressources fournies proviennent en partie d'Internet. En cas de violation de vos droits d'auteur ou d'autres droits et intérêts, veuillez expliquer les raisons détaillées et fournir une preuve du droit d'auteur ou des droits et intérêts, puis l'envoyer à l'adresse e-mail : [email protected]. Nous nous en occuperons pour vous dans les plus brefs délais.

Copyright© 2022 湘ICP备2022001581号-3