Si vous voulez le faire via setAttribute
vous changeriez le style
attribue comme ça :
element.setAttribute('style','transform:rotate(90deg); -webkit-transform: rotate(90deg)') //etc
Cela peut s'avérer utile si vous souhaitez réinitialiser tous les autres styles en ligne et ne redéfinir que les valeurs des propriétés de style dont vous avez besoin, MAIS dans la plupart des cas, vous ne le souhaitez pas. C'est pourquoi tout le monde conseille d'utiliser cette option :
element.style.transform = 'rotate(90deg)';
element.style.webkitTransform = 'rotate(90deg)';
Ce qui précède est équivalent à
element.style['transform'] = 'rotate(90deg)';
element.style['-webkit-transform'] = 'rotate(90deg)';
0 votes
Si vous définissez l'attribut de style au lieu de cet attribut seulement