10
votes

Comment éviter l'élément frontal de trembler lors de l'animation avec jQuery


1 commentaires

Pourquoi le bowvote? Ceci est une excellente question.


3 Réponses :


3
votes

Indiquez au navigateur de garder à la fois le rembourrage et la largeur de la bordure à l'intérieur de la hauteur / largeur définie afin qu'elle ne pense pas que la taille change: xxx

http://jsfiddle.net/exvea/


4 commentaires

La seule des trois réponses qui ne résout pas le problème a été marquée comme correcte, je n'ai pas compris les critères de l'OP.


Tableau de la boîte CSS Propriété < / a> est expérimental et ne fonctionne que dans Firefox. Cela ne peut pas être la bonne réponse.


En fait, cet anwser (et les autres) m'a donné le même indice sur la résolution de mon problème sans emballage. Ma solution s'appuie sur Spécifier la largeur et la hauteur explicites au lieu d'utiliser le remplissage.


Au fait, Box-dimensionnement est pris en charge par tous les navigateurs actuels [ Caniuse.com/ CSS3-BoxSizing] . Ce n'est que l'option boîte de pavage expérimentale. Aussi, s'il vous plaît laissez-nous savoir comment cela ne résout pas le problème lorsque le violon indiqué dit autrement.



3
votes

Si cela ne vous dérange pas de modifier ... J'irais un positionnement CSS.

Bien que cela ait une étiquette supplémentaire Quelque chose comme: xxx

et dans votre CSS d'origine: xxx

jQuery: xxx

Essayez ça ....

http://jsfiddle.net/ 8JFYL /


0 commentaires

2
votes

Si de petits changements HTML / CSS ne sont pas un problème: http://jsfiddle.net/yqzsv/8/

html: < Pré> xxx

CSS: xxx

essentiellement, un diviser comme emballage ...


1 commentaires

Merci les gars!! Je ne sais vraiment pas quelle est la meilleure réponse.