codice:
-webkit-transition: all 1s ease-in-out;-moz-transition: all 1s ease-in-out;-o-transition: all 1s ease-in-out;-ms-transition: all 1s ease-in-out;transition: all 1s ease-in-out
Sicuro che questo blocco css sia corretto? Hai provato a monitorare l'operazione in Firebug? Se togli display:none il div si vedrebbe correttamente? Visto che "l'animazione" la fai con i css3 devi capire se il problema e nel css o nel js