Captionjs is a lightweight jQuery plugin that makes use of HTML5 figure/figcaption and CSS3 transitions to add an animated text & caption to your image.