El contenedor es un elemento html de bloque, por ejemplo un tag div o cualquier elemento de línea al que se le cambie la propiedad display a block.
En cuanto a la animación sólo tendrás que modificar la propiedad en cuestión usando temporizadores. Quizá esto te ayude un poco a ver más claramente cómo hacerla:
http://www.disegnocentell.com.ar/notas2.php?id=239