use CSS3 transition animation