HTML
<!DOCTYPE html>
<html><head><meta charset="utf-8" /><title>登录</title><script src="static/Vue.jsv2.6.12.js" type="text/javascript" charset="utf-8"></script><script src="static/element-ui/lib/index.js" type="text/javascript" charset="utf-8"></script><link rel="stylesheet" type="text/css" href="static/element-ui/lib/theme-chalk/index.css" /></head><body><el-row type="flex" justify="end" id="bodylogin"><div class="login"><p class="denglu">登录</p><el-form :label-position="labelPosition" label-width="60px" :model="form"><el-form-item label="账号:"><el-input v-model="form.username" placeholder="请输入账号"></el-input></el-form-item><el-form-item label="密码:"><el-input v-model="form.password" show-password placeholder="请输入密码"></el-input></el-form-item><el-form-item><el-button style="width: 150px;" type="primary" plain @click="onsubmit">登录</el-button><el-button style="width: 150px;" type="primary" plain @click="regist">注册</el-button></el-form-item></el-form></div></el-row></body><script src="js/login.js" type="text/javascript" charset="utf-8"></script><link rel="stylesheet" type="text/css" href="./css/login.css" />
</html>
JS
new Vue({el: "#bodylogin",data: {labelPosition: 'center',form: {username: '',password: '',}},methods: {/* 登录发送请求 */onsubmit() {console.log("登录" + this.form.username);console.log("密码" + this.form.password);},regist(){ console.log("ddd")window.location.href = "/login/regist.html";}}
});
CSS
.login {/* 背景图片 */background-image: url(../static/新建文件夹/17.png);background-size: 100% 100%;/* background-color: powderblue; */margin-top: 10rem;border-radius: 12px;/* 内边距 */padding: 20px;text-align: center;box-shadow: 0 8px 5px rgba(0, 0, 0, .12), 0 0 6px rgba(0, 0, 0, .04);
}/* 登录文字 */
.denglu {color: white;font-size: 20px;
}/* 背景图片 */
body {background-image: url(../static/新建文件夹/8.png);background-size: 100% 100%;background-attachment: fixed;
}
.label-position{background-color: #000000;
}
在这里插入图片描述
需要引入vue js element-ui 如果没有的,可以从我静态资源下载,这里放不下