J'ai fait un positionné absolu qui commence centré horizontalement avec la largeur = 0 qui se développe des deux côtés de la page en utilisant .animate (). L'effet fonctionne comme prévu dans Firefox, Opera et IE, mais Chrome et Safari étonnamment tous les deux déplacer le div à la gauche de la page (presque à gauche = 0) avant de l'étendre à 100%. Je ne peux pas comprendre pourquoi; J'ai dû louper quelque chose. Toutes les suggestions pour sauver ma santé mentale seront toujours appréciées ..JQuery .animate() dans {Chrome, Safari}! = {FF, IE, Opera}
#panel { position: absolute; top: 110px; bottom: 240px !important; min-height: 200px; width: 0; left: 50%; }
$('#panel').animate({'left': '0', 'width': '100%'}, 750);
Pourriez-vous poster un aperçu? – Strawberry