上面提供的代码,样式不太好看,我想要纯色的背景,要求看起来更大气一些
时间: 2024-03-11 14:51:02 浏览: 118
好的,如果您想要一个更大气的登录页面,可以考虑使用以下的 HTML 和 CSS 代码。这个登录页面使用了渐变的背景色和圆角的表单元素,看起来更加美观。
HTML代码:
```
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>登录页面</title>
<meta name="viewport" content="width=device-width, initial-scale=1">
<link rel="stylesheet" href="style.css">
</head>
<body>
<div class="container">
<h1>欢迎登录</h1>
<form>
<label for="username"><b>用户名</b></label>
<input type="text" placeholder="请输入用户名" name="username" required>
<label for="password"><b>密码</b></label>
<input type="password" placeholder="请输入密码" name="password" required>
<button type="submit">登录</button>
<label>
<input type="checkbox" checked="checked" name="remember">记住我
</label>
</form>
</div>
</body>
</html>
```
CSS代码:
```
* {
box-sizing: border-box;
}
body {
margin: 0;
font-family: Arial, Helvetica, sans-serif;
background: linear-gradient(to right, #4F74DE, #6D46EE);
background-size: cover;
background-repeat: no-repeat;
background-attachment: fixed;
}
.container {
padding: 32px;
background-color: rgba(255, 255, 255, 0.8);
border-radius: 16px;
box-shadow: 0 8px 16px rgba(0, 0, 0, 0.3);
margin: 64px auto;
max-width: 480px;
}
h1 {
text-align: center;
color: #333;
margin-bottom: 32px;
}
input[type=text], input[type=password] {
width: 100%;
padding: 16px;
margin: 8px 0;
display: inline-block;
border: none;
border-radius: 8px;
box-shadow: 0 2px 4px rgba(0, 0, 0, 0.3);
}
button[type=submit] {
background-color: #6D46EE;
color: white;
padding: 16px;
margin: 16px 0 32px;
border: none;
border-radius: 8px;
cursor: pointer;
width: 100%;
box-shadow: 0 2px 4px rgba(0, 0, 0, 0.3);
}
button[type=submit]:hover {
background-color: #4F74DE;
}
label {
display: block;
color: #333;
margin-bottom: 8px;
}
input[type=checkbox] {
margin-top: 16px;
}
```
在这个例子中,我们使用了 CSS 渐变来创建背景色,并在容器上使用了半透明的白色背景色。我们还使用了圆角和阴影来美化表单元素和容器。您可以根据需要修改颜色和其他样式来定制登录页面。
阅读全文