请收下简洁好看的登录注册页面(html+css+js)

这次的登录注册页面太香了,用到的技术是html+css+js,整体简洁好看,源码齐全,适合继续延伸拓展喜欢的朋友走过路过不要错过哦,请看下面的效果图

 

 登录页面部分代码展示

<!DOCTYPE html>
<html>
	<head>
		<meta charset="utf-8">
		<title>登录</title>
		
		<link rel="stylesheet" href="fonts/material-icon/css/material-design-iconic-font.min.css">
		<link rel="stylesheet" href="css/style.css">
		</head>
		<body>
		
			<div class="main">
		
				<!-- Sing in  Form -->
				<section class="sign-in">
					<div class="container">
						<div class="signin-content">
							<div class="signin-image">
								<figure>
									<img src="images/signin-image.jpg" alt="sing up image">
								</figure>
								<a href="registration.html" class="signup-image-link">创建一个新的账户</a>
							</div>
		
							<div class="signin-form">
								<h2 class="form-title">登&nbsp;录</h2>
								<form method="" action="" class="register-form"
									id="login-form">
									<div class="form-group">
										<label for="username"><i
											class="zmdi zmdi-account material-icons-name"></i></label> <input
											type="text" name="username" id="username"
											placeholder="用户名" />
									</div>
									<div class="form-group">
										<label for="password"><i class="zmdi zmdi-lock"></i></label> <input
											type="password" name="password" id="password"
											placeholder="密码" />
									</div>
									<div class="form-group">
										<input type="checkbox" name="remember-me" id="remember-me"
											class="agree-term" /> <label for="remember-me"
											class="label-agree-term"><span><span></span></span>记住用户名和密码</label>
									</div>
									<div class="form-group form-button">
										<input type="submit" name="signin" id="signin"
											class="form-submit" value="登录" />
									</div>
								</form>
								<div class="social-login">
									<span class="social-label">使用其他方式登录</span>
									<ul class="socials">
										<li><a href="#"><i
												class="display-flex-center zmdi zmdi-facebook"></i></a></li>
										<li><a href="#"><i
												class="display-flex-center zmdi zmdi-twitter"></i></a></li>
										<li><a href="#"><i
												class="display-flex-center zmdi zmdi-google"></i></a></li>
									</ul>
								</div>
							</div>
						</div>
					</div>
				</section>
		
			</div>
		
			<!-- JS -->
			<script src="vendor/jquery/jquery.min.js"></script>
			<script src="js/main.js"></script>
		</body>
		</html>

喜欢可以联系作者要整个源码哦

  • 6
    点赞
  • 11
    收藏
    觉得还不错? 一键收藏
  • 15
    评论
好的,以下是一个简单的登录和注册页面的HTMLCSSJS代码HTML代码: ```html <!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>登录/注册</title> <link rel="stylesheet" href="style.css"> </head> <body> <div class="container"> <div class="form-container"> <h1>登录</h1> <form id="login-form"> <label for="username">用户名</label> <input type="text" id="username" name="username"> <label for="password">密码</label> <input type="password" id="password" name="password"> <button type="submit">登录</button> </form> </div> <div class="form-container"> <h1>注册</h1> <form id="register-form"> <label for="new-username">用户名</label> <input type="text" id="new-username" name="new-username"> <label for="new-email">邮箱</label> <input type="email" id="new-email" name="new-email"> <label for="new-password">密码</label> <input type="password" id="new-password" name="new-password"> <button type="submit">注册</button> </form> </div> </div> <script src="script.js"></script> </body> </html> ``` CSS代码: ```css .container { max-width: 800px; margin: 0 auto; text-align: center; display: flex; justify-content: center; } .form-container { margin: 0 20px; width: 300px; text-align: center; } h1 { font-size: 32px; margin-bottom: 20px; } form { display: inline-block; text-align: left; } label { display: block; margin-bottom: 10px; } input { padding: 8px; margin-bottom: 20px; border: 1px solid #ccc; border-radius: 4px; width: 100%; } button { padding: 10px; background-color: #0077cc; color: #fff; border: none; border-radius: 4px; cursor: pointer; } ``` JS代码: ```js const loginForm = document.getElementById('login-form'); const username = document.getElementById('username'); const password = document.getElementById('password'); const registerForm = document.getElementById('register-form'); const newUsername = document.getElementById('new-username'); const newEmail = document.getElementById('new-email'); const newPassword = document.getElementById('new-password'); loginForm.addEventListener('submit', (e) => { e.preventDefault(); const userData = { username: username.value, password: password.value }; // TODO: 将用户数据提交到服务器进行登录验证 console.log(userData); }); registerForm.addEventListener('submit', (e) => { e.preventDefault(); const userData = { username: newUsername.value, email: newEmail.value, password: newPassword.value }; // TODO: 将用户数据提交到服务器进行注册 console.log(userData); }); ``` 这段代码实现了一个简单的登录和注册页面,包括用户名、邮箱和密码的输入框以及登录和注册按钮。当用户点击登录或注册按钮时,JS代码会获取输入框中的数据,并将其打印到控制台上。你可以根据需要修改代码,例如将数据提交到服务器进行登录验证和注册。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 15
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值