Colocar un elemento rotado en la esquina superior izquierda o superior derecha
Al rotar un elemento, es fundamental comprender cómo se transforma el origen. afecta su posicionamiento. Esta propiedad especifica el punto alrededor del cual se rotará el elemento. Al ajustar el origen de transformación, puede controlar de manera efectiva la posición final del elemento después de la rotación.
Para colocar un elemento rotado en la esquina superior izquierda, modifique su origen de transformación a "arriba a la izquierda" y establezca traducirX en "- 100%". Esto asegurará que el elemento gire alrededor de la esquina superior izquierda y se mueva a su posición apropiada.
Aquí hay un código de ejemplo:
Picture by Name
body { margin: 0; } .credit { transform-origin: top left; position: absolute; background-color: pink; transform: rotate(-90deg) translateX(-100%); }
Por el contrario, para colocar el elemento rotado en la esquina superior derecha, simplemente cambie transform-origin a "arriba a la derecha" y mantenga TranslateX configurado en "-100%".
Puede explorar esta implementación en el violín proporcionado: [JS Fiddle](https://jsfiddle.net/wddwnj3t/).
Recuerde ajustar los valores de posicionamiento según sea necesario para adaptarse a su requisitos específicos. Experimente con diferentes configuraciones de origen de transformación para lograr la alineación y el diseño deseados para sus elementos rotados.
Descargo de responsabilidad: Todos los recursos proporcionados provienen en parte de Internet. Si existe alguna infracción de sus derechos de autor u otros derechos e intereses, explique los motivos detallados y proporcione pruebas de los derechos de autor o derechos e intereses y luego envíelos al correo electrónico: [email protected]. Lo manejaremos por usted lo antes posible.
Copyright© 2022 湘ICP备2022001581号-3