En
jQuery tienes el
fadeIn(), y lo podrías adaptar a tú código perfectamente.
Con
Javascript puro también se puede hacer, solo que te tienes que hacer tu el código o buscarlo por Internet uno ya hecho.
documentación oficial de fadeIn() de jQuery
Espero que te sirva.