> Effets
fr

Les effets

Avec mootools vient les classes dérivées de "Fx". Plusieurs plugins à "Fx" sont déjà préinstallés comme: Style et Styles, slide, scroll,... Fx comprend des méthodes de base: start, stop et set.

start lance l'animation, stop l'arrête. Quant à set il permet d'aller directement à la fin de l'animation.

Chaque animation peut prendre au moins un jeux d'options:

Ensuite, l'animation est simple à mettre en place, regardez:


        <div id="test">Mon texte</div>
        <script type="text/javascript">
                window.addEvent('domready',function(){
                        //faison un "fade-in":
                        //d'abord, on passe l'opacité à 0:
                        $('test').setStyle('opacity', 0);
                       
                        //créons l'objet d'animation
                        var f = new Fx.Style ($('test'),'opacity', {duration: 900, wait: false});
                        //et on le lance
                        f.start(1);
                })
        </script>
 

L'objet passe son opacité de 0 à 1 pendant 900ms.