2011-07-20 5 views
0

J'utilise jquery animate pour modifier la taille d'une div lorsque le contenu est chargé. Cela semble bien quand de petits morceaux de texte sont chargés mais pas quand beaucoup de texte est chargé. Y a-t-il un moyen de les rendre identiques?Problèmes Jquery Animate

Par exemple: http://www.scotwebtech.co.uk

Cliquez sur « nos services » pour beaucoup de texte et « portefeuille » pour une petite quantité de texte.

+0

Je vous ai déjà vu créer un * design de site Web, n'est-ce pas? –

+0

cela semble être la question de css pas l'animation – Rafay

Répondre

1

cela peut être une solution:

utiliser deux enveloppes pour votre contenu:

<div class='wrapper'> 
    <div class='content'> 
     content here... 
    </div> 
</div> 

et feuilles de style:

.wrapper {overflow:hidden;} 
.content {width:473px (static width)} 

maintenant si vous animez la largeur de wrapper il regardera bien .

+0

quand je change la largeur de la div autour du contenu div, le droit de la frontière est manquant – lewis

+0

c'est le point, si vous ne voulez pas avoir l'effet d'emballage laide , vous devez avoir un effet "slide" suivi de parties manquantes pendant l'animation –