http://jsfiddle.net/mickzer/3MbRJ/1/
Ci-dessus est un violon d'un ensemble d'accordéons.
Lorsque vous cliquez sur les accordéons pour les ouvrir et les fermer, la transition est très vive et presque instable.
Voici le JQUERY:
$("#accordion .hide").hide();
$("#accordion .title .anchor").click(function(){
$(this).parent().next().slideToggle();
return false;
});
$("#accordion .title span:last").click(function () {
$("#accordion .hide").slideUp();
});
Pourquoi est-ce et comment puis-je l'arrêter.
Merci
Réponses:
1 pour la réponse № 1.hide
a min-height: 70px
ensemble. Enlevez ceci et votre vivacité disparaîtra. La raison pour laquelle cela pose des problèmes est quand il va de display: none
à display: block
, il a immédiatement une hauteur de 70px.