Здравствуйте!
Можете сказать как правельней писать так :
menu.setAttribute('style','-webkit-transform: rotateY(0deg);-webkit-transition:0.6s;-webkit-transform-style: preserve-3d;-moz-transform: rotateY(0deg);-moz-transition:0.6s;-moz-transform-style: preserve-3d;-o-transform: rotateY(0deg);-o-transition:0.6s;-o-transform-style: preserve-3d;transform: rotateY(0deg);transition:0.6s;transform-style: preserve-3d;');
или так:
menu.style.webkitTransform = 'rotateY(0deg)';
menu.style.mozTransform = 'rotateY(0deg)';
menu.style.oTransform = 'rotateY(0deg)';
menu.style.transform = 'rotateY(0deg)';
menu.style.webkitTransition = '0.6s';
menu.style.mozTransition = '0.6s';
menu.style.oTransition = '0.6s';
menu.style.transition = '0.6s';
menu.style.webkitTransformStyle = 'preserve-3d';
menu.style.mozTransformStyle = 'preserve-3d';
menu.style.oTransformStyle = 'preserve-3d';
menu.style.transformStyle = 'preserve-3d';
и да, правильно ли это написано? :
menu.style.mozTransformStyle = 'preserve-3d';
menu.style.oTransformStyle = 'preserve-3d';
просто в интернете нашел информацию только об
webkit а на firefox должно работать... но нет...