$(document).ready(function(){
$(".menu").mouseover(function(){
var div = $(this).children(".menu_b");
var span = $(this).children("span");
//Masquer la police, déplacer 20px vers la droite
span.stop(true,false).animate({opacity:'0',left:'20px'},200);
//Afficher l'animation d'arrière-plan
div.stop(true,false).animate({width:'100px',marginLeft:'-50px',height:'1px',opacity:'1'},300 );
div.animate({hauteur : '40px', marginTop : '-20px', opacité : '1'},300 );
//Afficher la police, déplacer 20px vers la gauche
span.animate({opacity:'1',left:'0px'},300);
span.css({color:'#FFF'});
});
$(".menu").mouseout(function(){
var div = $(this).children(".menu_b");
var span = $(this).children("span");
//Masquer la police, déplacer 20px vers la gauche
span.stop(true,false).animate({opacity:'0',left:'20px'},200);
//Afficher l'animation d'arrière-plan
div.stop(true,false).animate({height:'1px',marginTop:'0px',opacity:'1'},300 );
div.animate({width:'0px',marginLeft:'0px',opacity:'1'},300 );
//Afficher la police, déplacer 20px vers la droite
span.animate({opacity:'1',left:'0px'},300);
span.css({color:'#777'});
});
});
J'ai écrit les effets d'animation selon mes propres préférences. Vous pouvez modifier vous-même les effets spéciaux si vous le souhaitez. .
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn