首页 > 代码库 > 20 登录页面

20 登录页面

html代码

<!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">    <!-- The above 3 meta tags *must* come first in the head; any other head content must come *after* these tags -->    <meta name="description" content="">    <meta name="author" content="">    <link rel="icon" href="../../favicon.ico">    <title>Signin Template for Bootstrap</title>    <!-- Bootstrap core CSS -->    <link href="../../dist/css/bootstrap.min.css" rel="stylesheet">    <!-- Custom styles for this template -->    <link href="signin.css" rel="stylesheet">    <!-- Just for debugging purposes. Don‘t actually copy these 2 lines! -->    <!--[if lt IE 9]><script src="http://www.mamicode.com/assets/js/ie8-responsive-file-warning.js"></script><![endif]-->    <script src="../../assets/js/ie-emulation-modes-warning.js"></script>    <!-- HTML5 shim and Respond.js for IE8 support of HTML5 elements and media queries -->    <!--[if lt IE 9]>      <script src="https://oss.maxcdn.com/html5shiv/3.7.2/html5shiv.min.js"></script>      <script src="https://oss.maxcdn.com/respond/1.4.2/respond.min.js"></script>    <![endif]-->  </head>  <body>    <div class="container">      <form class="form-signin">        <h2 class="form-signin-heading">Please sign in</h2>        <label for="inputEmail" class="sr-only">Email address</label>        <input type="email" id="inputEmail" class="form-control" placeholder="Email address" required autofocus>        <label for="inputPassword" class="sr-only">Password</label>        <input type="password" id="inputPassword" class="form-control" placeholder="Password" required>        <div class="checkbox">          <label>            <input type="checkbox" value="remember-me"> Remember me          </label>        </div>        <button class="btn btn-lg btn-primary btn-block" type="submit">Sign in</button>      </form>    </div> <!-- /container -->    <!-- IE10 viewport hack for Surface/desktop Windows 8 bug -->    <script src="../../assets/js/ie10-viewport-bug-workaround.js"></script>  </body></html>

css 代码:

body {  padding-top: 40px;  padding-bottom: 40px;  background-color: #eee;}.form-signin {  max-width: 330px;  padding: 15px;  margin: 0 auto;}.form-signin .form-signin-heading,.form-signin .checkbox {  margin-bottom: 10px;}.form-signin .checkbox {  font-weight: normal;}.form-signin .form-control {  position: relative;  height: auto;  -webkit-box-sizing: border-box;     -moz-box-sizing: border-box;          box-sizing: border-box;  padding: 10px;  font-size: 16px;}.form-signin .form-control:focus {  z-index: 2;}.form-signin input[type="email"] {  margin-bottom: -1px;  border-bottom-right-radius: 0;  border-bottom-left-radius: 0;}.form-signin input[type="password"] {  margin-bottom: 10px;  border-top-left-radius: 0;  border-top-right-radius: 0;}

1.  <input type="email" id="inputEmail" class="form-control" placeholder="Email address" required autofocus>

 

autofocus 属性规定当页面加载时 input 元素应该自动获得焦点。

如果使用该属性,则 input 元素会获得焦点。

 

required 属性规定必需在提交之前填写输入字段。

如果使用该属性,则字段是必填(或必选)的。

 

2

autofocusautofocus

规定输入字段在页面加载时是否获得焦点。

(不适用于 type="hidden")

20 登录页面