fixed `overflow:hidden` bug & fadeIn/fadeOut effect as default