Correction status:Uncorrected
Teacher's comments:
<!doctype html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, user-scalable=no, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0"> <meta http-equiv="X-UA-Compatible" content="ie=edge"> <link rel="stylesheet" href="https://staff.bootcss.com/npm/bootstrap@3.3.7/dist/css/bootstrap.min.css"> <title>水平表单</title> </head> <body> <div class="container"> <div class="row"> <div class="col-md-6 col-md-offset-3"> <h3 class="text-center">用户登录:</h3> <!--水平表单:--> <form action="" class="form-horizontal"> <div class="form-group"> <label for="" class="col-sm-2 control-label">邮箱:</label> <div class="col-sm-10"> <input type="email" id="email" class="form-control " placeholder="Email"> </div> </div> <div class="form-group"> <label for="" class="control-label col-sm-2">密码:</label> <div class="col-sm-10"> <input type="password" class="form-control" placeholder="Password"> </div> </div> <div class="form-group"> <div class="col-sm-10 col-sm-offset-2"> <div class="checkbox"> <label> <input type="checkbox" name="" id="" checked>记住密码 </label> </div> </div> </div> <div class="form-group"> <div class="col-sm-10 col-sm-offset-2"> <button class="btn btn-danger btn-block">登陆</button> </div> </div> </form> </div> </div> </div> </body> </html>
点击 "运行实例" 按钮查看在线实例
总结:
1. form-horizontal 水平表单,下面的表单元素放在 <div class="form-group"></div的表单样式组内
2.label需要加上control-label样式,文本控件需要加 form-control
3.需要通过内嵌小栅格来让label和后面的元素同行显示,后面的元素也可通过栅格嵌套让其对齐上面元素.