简述一下layui如何制作登录界面
时间: 2023-11-16 21:31:26 浏览: 87
Layui可以通过使用其提供的表单组件和按钮组件等来制作登录界面。下面是一个简单的示例代码:
```html
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>登录界面</title>
<link rel="stylesheet" href="https://cdn.bootcss.com/layui/2.5.5/css/layui.css">
<style>
.login-box {
margin: 100px auto;
width: 400px;
border: 1px solid #ccc;
padding: 20px;
}
.login-box h1 {
text-align: center;
margin-bottom: 20px;
}
.login-box form {
margin-bottom: 20px;
}
.login-box .layui-input {
height: 40px;
line-height: 40px;
}
.login-box .layui-btn {
width: 100%;
height: 40px;
line-height: 40px;
}
</style>
</head>
<body>
<div class="login-box">
<h1>用户登录</h1>
<form class="layui-form" action="">
<div class="layui-form-item">
<label class="layui-form-label">用户名</label>
<div class="layui-input-block">
<input type="text" name="username" required lay-verify="required" placeholder="请输入用户名" autocomplete="off" class="layui-input">
</div>
</div>
<div class="layui-form-item">
<label class="layui-form-label">密码</label>
<div class="layui-input-block">
<input type="password" name="password" required lay-verify="required" placeholder="请输入密码" autocomplete="off" class="layui-input">
</div>
</div>
<div class="layui-form-item">
<div class="layui-input-block">
<button class="layui-btn" lay-submit lay-filter="login">登录</button>
</div>
</div>
</form>
</div>
<script src="https://cdn.bootcss.com/jquery/3.3.1/jquery.min.js"></script>
<script src="https://cdn.bootcss.com/layui/2.5.5/layui.all.js"></script>
<script>
layui.use(['form'], function(){
var form = layui.form;
//监听提交
form.on('submit(login)', function(data){
//TODO 登录提交处理
return false;
});
});
</script>
</body>
</html>
```
在该示例代码中,通过使用Layui的表单组件和按钮组件来创建一个登录表单,包含了用户名和密码的输入框以及一个登录按钮。同时,使用Layui的样式和布局组件来美化登录界面的样式。在JavaScript代码中,使用了Layui的表单模块,监听登录按钮的提交事件,可以在事件处理函数中进行登录信息的验证和提交处理。
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)