2012-08-06 85 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 

}