Quiero cambiar la -webkit-transform: rotate()propiedad usando JavaScript dinámicamente, pero el que se usa comúnmente setAttributeno funciona:
img.setAttribute('-webkit-transform', 'rotate(60deg)');
El .styletampoco funciona ...
¿Cómo puedo configurar esto dinámicamente en JavaScript?
javascript
webkit
rymn
fuente
fuente

Respuestas:
Los nombres de estilo de JavaScript son
WebkitTransformOriginyWebkitTransformConsulte la referencia de la extensión DOM para WebKit aquí .
fuente
element.style.webkitTransform = "rotate(-2deg) translateX(100px)";Aquí están las notaciones de JavaScript para los proveedores más comunes:
Restablezco estilos de transformación en línea como:
Y así usando jQuery:
Consulte la publicación de blog Codificación de prefijos de proveedores con JavaScript (2012-03-21).
fuente
transform.win.style.transform ="translate(-50%)"no funcionaIntenta usar
fuente
Si desea hacerlo a través de
setAttribute, cambiaría elstyleatributo así:Esto sería útil si desea restablecer todos los demás estilos en línea y solo volver a establecer los valores de las propiedades de estilo necesarios, PERO en la mayoría de los casos es posible que no desee eso. Es por eso que todos aconsejaron usar esto:
Lo anterior es equivalente a
fuente
Para animar su objeto 3D, use el código:
fuente