0

次のJavaScriptを使用してdivをアニメーション化していますが、divがアニメーション化されていません...何ができるか知っている人はいますか?

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;
}
4

2 に答える 2

7

ワーキングデモ:http://jsfiddle.net/LRuZp/3/

上、左、下、右のプロパティを定義するときは、位置プロパティを指定する必要があります。

于 2012-08-06T17:04:32.173 に答える
0

あなたのdiv位置をに設定する必要がありますrelative

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

    position: relative

}
于 2012-08-06T17:08:09.397 に答える