2012-08-06 86 views
0

我正在使用下面的JavaScript动画div,但div不是动画...有谁知道可以是什么?jquery动画功能不起作用

的JavaScript:

<script language="JavaScript"> 
    $(document).ready(function(){ 
    $('#LayoutDiv1').animate({top: "500px"}, 1500); }); 
    </script> 

HTML:

<div id="LayoutDiv1"> 
    <img src="images/logo.png"> 
</div> 

CSS:

#LayoutDiv1 { 
    clear: both; 
    float: left; 
    width: 100%; 
    display: block; 
} 

回答

5

工作演示:http://jsfiddle.net/LRuZp/3/

应指定的位置属性,DEFI时ning顶部,左侧,底部和右侧属性。

+0

正是我需要的,谢谢! :) – 2012-08-06 17:08:03

0

您需要将您的div位置设置为relative

#LayoutDiv1 { 
    clear: both; 
    float: left; 
    width: 100%; 
    display: block; 

    position: relative 

}