用JQuery寫出登錄彈出框


類似百度的登錄彈出框,可用jquery的fadeIn(),hide(),show(),slideDown()等動畫函數實現,一下為html5

代碼:

<!DOCTYPE html>  
<html lang="en">  
<head>  
    <meta charset="UTF-8">  
    <title></title>  
    <link type="text/css" rel="stylesheet" href="msty.css">  
    <script src="jquery-2.2.1.min.js"></script>  
    <script type="text/javascript">  
        $(document).ready(function(){  
            $(".btn_click").click(function(){  
//                alert("hello");  
                $(".box_bg").fadeIn(100);  
                $(".box_lg").slideDown(200);  
            });  
            $(".close").click(function(){  
                $(".box_bg").fadeOut(100);  
                $(".box_lg").hide(100);  
            })  
        });  
    </script>  
</head>  
<body>  
    <div>  
        <a class="btn btn-primary btn_click">百度登錄框</a>  
    </div>  
    <div class="box_lg">  
        <div class="box_tit">  
            <a class="close" href="#">×</a>  
            <h3>登錄賬號</h3>  
        </div>  
  
        <div class="box_cont">  
            <form class="box_frm" action="http://www.baidu.com">  
                <ol>  
                    <li><input type="text" class="ipt" placeholder="學號"/></li>  
                    <li><input type="text" class="ipt" placeholder="密碼"/></li>  
                    <li><input type="submit" value="登錄" class="btn btn-primary btn_frm"></li>  
                </ol>  
            </form>  
        </div>  
        <div class="box_ft">  
            <input type="checkbox" style="margin-right: 8px"><label>下次自動登錄</label>  
            <a href="#" >立即注冊</a>  
        </div>  
    </div>  
    <div class="box_bg"></div>  
</body>  
</html>  

小結:為獲取文檔元素可以為該元素設置一個空類,由空類名稱獲取,如上面的獲取.close;在寫表單的時候可以 放在<ol>和<ul>中,方便對齊格式;在寫css時需要對一些東西進行預設,如下:

*{  
    padding: 0px;  
    margin: 0px;  
}  
ol,ul{  
    list-style:none;  
}  
a{  
    text-decoration: none;  
}  
input,label{  
    vertical-align: middle;  
}  

注:文章轉載出入:http://blog.csdn.net/szu_aker/article/details/50792359


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM