模拟百度登录模态框

391 阅读1分钟
<!DOCTYPE html>
<html lang="en">

<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
    <link rel="stylesheet" href="css/bootstrap.css">
</head>

<body>
    <div id="mymodal" class="modal fade bs-example-modal-sm" data-backdrop="static"> //static表示模态框出来后,鼠标点击其他地方,模态框不会消失
        <div class="modal-dialog modal-sm">  //modal-dialog必须写,modal-sm表示small尺寸大小
            <div class="modal-content">
                <!-- 模态框的标题 -->
                <div class="modal-header">
                    <!-- data-dismiss对应关闭按钮 -->
                    <!-- data-dismiss="modal" 必须要和data-toggle="modal"对应 data-是boostrap的一等api -->
                    <button class="close" data-dismiss="modal">&times;</button> //&time;是前面<head>标签里面<link>标签里面引入的bootstrap.css中定义的,就代表关闭的“X”图标
                    <h4 class="modal-title">登录百度账号</h4>
                </div>
                <!-- 是模态框的主体的内容 -->
                <div class="modal-body">
                    <div class="form-group">
                        <input type="text" class="form-control" placeholder="手机/邮箱/登录名">
                    </div>
                    <div class="form-group">
                        <input type="text" class="form-control" placeholder="密码">
                    </div>
                    <div class="form-group">
                        <input type="checkbox" id="a"> <label for="a">下次自动登录</label> //label里面的for属性值和前面的input属性id值对应,这样在页面中点击“下次自动登录”时就会将checkbox选中
                    </div>
                </div>
                <div class="modal-footer">
                    <button class="btn btn-primary" style="width:100%;">登录</button>
                </div>
            </div>
        </div>
    </div>
    <button class="btn btn-primary login">登录</button>

    <script src="./js/jquery-1.12.4.js"></script>
    <script src="./js/bootstrap.js"></script>
    <script>
        $('.login').click(function () {
            $('.modal').modal();
        })
    </script>
</body>

</html>