Если вы хотите сделать это через setAttribute
, измените атрибут style
следующим образом:
element.setAttribute('style','transform:rotate(90deg); -webkit-transform: rotate(90deg)') //etc
Это было бы полезно, если вы хотите сбросить все другие встроенные стили и только снова установить значения нужных свойств стиля, НО в большинстве случаев вы можете этого не захотеть. Вот почему всем рекомендуется использовать это:
element.style.transform = 'rotate(90deg)';
element.style.webkitTransform = 'rotate(90deg)';
Выше эквивалентно
element.style['transform'] = 'rotate(90deg)';
element.style['-webkit-transform'] = 'rotate(90deg)';