我有一个html页面与一个开放的动画,覆盖了整个页面使用覆盖。动画是使用jquery从图像中淡出的简单效果。该动画由$(document).ready触发。在后台,html的其余部分是由javascript动态生成的,其中一个div有一个滚动条。我的问题是:在Chrome和Safari中,在打开动画时,滚动条的“阴影”会闪烁/出现在动画的顶部,即使它在动画层后面。我该怎么做才能让这一切停止呢?
发布于 2013-06-07 09:14:42
反复尝试,终于想出了一条出路:在动画开始前,制作$(“div”).css({“overflow-y”:“隐藏”,“overflow-x”:“隐藏”});动画结束后,再制作$(“div”)overflow({“overflow-y”:“”,"overflow-x":""});
https://stackoverflow.com/questions/16974478
复制相似问题