Div使用jquery从页面顶部滑到中间

div slid down from top of page to center using jquery

本文关键字:顶部 中间 使用 jquery Div      更新时间:2023-09-26

我需要将一个div从页面顶部滑到中间。我试过(请检查代码),但它是从按钮向下滑动。我需要的是,当我点击按钮时,一个div从页面顶部滑到中间。当我点击关闭按钮时,它应该关闭div.请给我一些建议或参考链接。

<div id="divtbl" >
<table style="width:100%">
    <tr>
        <td>
            Table Names
        </td>
    </tr>
    <tr>
        <td>
            Table Names 1
        </td>
    </tr>
   <tr>
        <td>
            <input type="button" value="Add New Feild" onclick="addnewrow()" />
        </td>
    </tr>
</table>
    </div>
<div id="divpopup" style="display:none;"  class="pop">
    <table style="width:100%">
    <tr>
        <td>
            display Names
        </td>
    </tr>
    <tr>
        <td>
            display Names 1
        </td>
    </tr>
    <tr>
        <td>
            display Names 2
        </td>
    </tr>
</table>
</div>

<style type="text/css">
    .pop
    {
        font-size:12px;
        top:0px;
        position:absolute;    
    }
</style>
 <script type="text/javascript">
    function addnewrow() {
        try
        {
            $("#divpopup").slideToggle("slow");
        }
        catch (e) {
            alert(e.message);
        }
    }
   </script>

尝试将您的弹出式div放置在页面中心-

.pop
{
    font-size:12px;
    top:40%;
    left:40%;
    position:absolute;    
}