jQu*_*ast 12 javascript css jquery jquery-animate
我想动画一个Div a top:275.
我试过.animate( {marginTop: -820 }但是在每个屏幕上它都会结束到不同的位置...
所以我将marginTop更改为.animate( {top: 275}但是div从上到下(slidedown).请注意,所以我可以使用animate:top我必须position:absolute在动画期间设置div ...
是否有任何hackyway使顶部从底部向上或使marginTop与每个屏幕分辨率的顶部具有相同的距离?(我认为margintop无法解决,因为即时设置保证金最高至-820以达到最高点:275,因此屏幕小于1200px高度,div会更高......)
这是我的代码:
$("#features").fadeIn()
.css({
position: 'absolute'
}).animate({
top: '275'
}, function() { //callback });
Run Code Online (Sandbox Code Playgroud)
jQu*_*ast 32
啊发现它!!
$("#features").fadeIn()
.css({top:1000,position:'absolute'})
.animate({top:275}, 800, function() {
//callback
});
Run Code Online (Sandbox Code Playgroud)
所以基本上我把css的最高位置设置为1000,然后将它设置为275,这就是......