我正在尝试动画一个div,使其在页面加载时出现。到目前为止,动画很流畅。我遇到的问题是,由于该div在文档的视觉边界之外(100%或1200px),大多数浏览器似乎会从水平滚动条开始页面,当div移动到中心时,滚动条会缩小,这真的很分散注意力。我不想完全删除滚动条,以防窗口大小小于通常情况,但我也不想一直实施它。
我尝试将动画的div放置在同一z-index的容器div中,但虽然它在容器内部识别了放置位置,但它仍然超出了屏幕。如果有解决方案,可以通过jquery、javascript或css实现(尝试避免使用UI库),我会非常感激。
jQuery:
CSS(层叠样式表):
我尝试将动画的div放置在同一z-index的容器div中,但虽然它在容器内部识别了放置位置,但它仍然超出了屏幕。如果有解决方案,可以通过jquery、javascript或css实现(尝试避免使用UI库),我会非常感激。
jQuery:
$(document).ready(function(){
$(".move").animate({marginLeft:"100px"},700);
});
CSS(层叠样式表):
.move {
margin-top:70px;
margin-left:100%;
height:300px;
width:400px;
z-index:301;
}