请为我生成一段前端好看的代码
时间: 2024-02-18 09:03:24 浏览: 61
好的,以下是一段用 HTML、CSS 和 JavaScript 编写的简单的登录页面代码,具有良好的布局和样式:
```html
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>登录页面</title>
<style>
body {
background: #f7f7f7;
font-family: Arial, sans-serif;
}
.container {
width: 350px;
margin: 50px auto;
background: #fff;
border-radius: 5px;
box-shadow: 0 0 10px rgba(0,0,0,.1);
padding: 20px;
text-align: center;
}
h1 {
color: #333;
font-weight: normal;
font-size: 36px;
margin-bottom: 20px;
}
input[type="text"], input[type="password"] {
width: 100%;
padding: 10px;
border: none;
border-bottom: 2px solid #ccc;
font-size: 16px;
margin-bottom: 20px;
box-sizing: border-box;
}
input[type="submit"] {
background: #333;
color: #fff;
border: none;
padding: 10px 20px;
border-radius: 5px;
font-size: 18px;
cursor: pointer;
transition: background .3s ease;
}
input[type="submit"]:hover {
background: #555;
}
</style>
</head>
<body>
<div class="container">
<h1>登录</h1>
<form>
<input type="text" name="username" placeholder="用户名">
<input type="password" name="password" placeholder="密码">
<input type="submit" value="登录">
</form>
</div>
</body>
</html>
```
这段代码会产生一个简单的登录页面,包括一个标题、一个表单和一个登录按钮,以及一些 CSS 样式来美化页面。当用户输入用户名和密码并点击登录按钮时,可以使用 JavaScript 来处理表单提交并验证用户输入的凭据。
阅读全文