采用bootstrap 做一个好看的登陆页面
时间: 2023-08-23 09:03:41 浏览: 137
好的,下面是使用Bootstrap实现的一个简单的登录页面。
HTML代码:
```html
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>登录</title>
<link rel="stylesheet" href="https://cdn.bootcss.com/bootstrap/4.3.1/css/bootstrap.min.css">
<style>
body {
background: #f5f5f5;
}
.container {
margin-top: 80px;
max-width: 500px;
padding: 30px;
box-shadow: 0px 0px 10px #ccc;
background: #fff;
}
.form-control:focus {
box-shadow: none;
}
.btn-primary {
background: #007bff;
border-color: #007bff;
}
.btn-primary:hover {
background: #0069d9;
border-color: #0062cc;
}
</style>
</head>
<body>
<div class="container">
<h2 class="text-center mb-4">用户登录</h2>
<form action="#" method="post">
<div class="form-group">
<label for="username">用户名:</label>
<input type="text" class="form-control" id="username" name="username" required>
</div>
<div class="form-group">
<label for="password">密码:</label>
<input type="password" class="form-control" id="password" name="password" required>
</div>
<div class="form-group form-check">
<input type="checkbox" class="form-check-input" id="remember" name="remember">
<label class="form-check-label" for="remember">记住我</label>
</div>
<button type="submit" class="btn btn-primary btn-block">登录</button>
</form>
</div>
<script src="https://cdn.bootcss.com/jquery/3.4.1/jquery.slim.min.js"></script>
<script src="https://cdn.bootcss.com/bootstrap/4.3.1/js/bootstrap.min.js"></script>
</body>
</html>
```
这个登录页面使用了Bootstrap的样式和组件,包括表单组件、按钮组件、响应式布局等。具体说明如下:
- `container`类用于创建一个固定宽度的容器。
- `form-group`类用于包裹表单元素和标签,使其样式更加美观。
- `form-control`类用于设置表单元素的样式。
- `form-check`类用于创建复选框和单选框的样式。
- `btn`类用于创建按钮的样式。
- `btn-block`类用于使按钮占据整个父元素的宽度。
CSS代码用于调整页面的一些样式和布局,例如调整背景颜色、设置容器的外边距、去掉表单元素获取焦点时的边框等。
JavaScript代码用于引入Bootstrap的JavaScript文件。
你可以将这个HTML文件保存为一个独立的文件,例如`login.html`,并在浏览器中打开它,就可以看到一个简单的登录页面了。
阅读全文