"Se um trabalhador quiser fazer bem o seu trabalho, ele deve primeiro afiar suas ferramentas." - Confúcio, "Os Analectos de Confúcio. Lu Linggong"
Primeira página > Programação > Como posicionar um elemento girado no canto superior esquerdo ou superior direito?

Como posicionar um elemento girado no canto superior esquerdo ou superior direito?

Publicado em 2024-11-22
Navegar:894

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

Posicionando um elemento girado no canto superior esquerdo ou superior direito

Ao girar um elemento, é crucial entender como a origem da transformação afeta seu posicionamento. Esta propriedade especifica o ponto em torno do qual o elemento será girado. Ao ajustar a origem da transformação, você pode controlar efetivamente a posição final do elemento após a rotação.

Para posicionar um elemento girado no canto superior esquerdo, modifique sua origem da transformação para "canto superior esquerdo" e defina translateX como "- 100%". Isso garantirá que o elemento gire em torno do canto superior esquerdo e se mova para sua posição apropriada.

Aqui está um exemplo de código:

Picture by Name
body {
  margin: 0;
}

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

Por outro lado, para posicionar o elemento girado no canto superior direito, basta alterar transform-origin para "superior direito" e manter o translateX definido como "-100%".

Você pode explorar esta implementação no violino fornecida: [JS Fiddle](https://jsfiddle.net/wddwnj3t/).

Lembre-se de ajustar os valores de posicionamento conforme necessário para se adequar ao seu requisitos específicos. Experimente diferentes configurações de origem de transformação para obter o alinhamento e layout desejados para seus elementos girados.

Tutorial mais recente Mais>

Isenção de responsabilidade: Todos os recursos fornecidos são parcialmente provenientes da Internet. Se houver qualquer violação de seus direitos autorais ou outros direitos e interesses, explique os motivos detalhados e forneça prova de direitos autorais ou direitos e interesses e envie-a para o e-mail: [email protected]. Nós cuidaremos disso para você o mais rápido possível.

Copyright© 2022 湘ICP备2022001581号-3