Fx.Rotate es una clase Javascript que utiliza la biblioteca Mootools para animar y rotar elementos.
Como ejemplo, el siguiente código es el necesario para rotar un elemento:
window.addEvent('domready',function() {
var rotate = new Fx.Rotate('rotate-me',{duration:'long'});
document.id('do-rotate').addEvent('click',function() {
rotate.start(0,45); //showtime!
});
});
La clase Fx.Rotate fue publicada por David Walsh; en su blog además de la explicación detallada (en inglés), hay un demo funcional.
Fx.Rotate
Sitio: davidwalsh.name/mootools-rotate