JavaWeb——【前端】——登录页面

本文详细介绍了一个用户登录页面的设计与实现过程,包括HTML、CSS布局及使用Thymeleaf语法进行动态页面渲染的方法。文章涵盖了Bootstrap和jQuery的集成应用,展示了如何创建美观且响应式的用户登录界面。
摘要由CSDN通过智能技术生成

页面效果

在这里插入图片描述

实现代码

<!DOCTYPE html>
<html xmlns:th="http://www.thymeleaf.org" xmlns:https="http://www.w3.org/1999/xhtml">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<head>
   <link rel="stylesheet" type="text/css" th:href="@{/bootstrap/css/bootstrap.min.css}">
   <link rel="stylesheet" type="text/css" th:href="@{/css/register.css}">
   <script th:src="@{https://cdn.staticfile.org/jquery/2.1.1/jquery.min.js}"></script>
   <script th:src="@{https://cdn.staticfile.org/twitter-bootstrap/3.3.7/js/bootstrap.min.js}"></script>
    <meta charset="UTF-8">
    <title>登录</title>
</head>
<body>
<div  class="container">
   <div  class="row">
      <div class="col-md-6 well">
         <div class="header">
            <h2 >用户登录</h2>
         </div>
         <form>
            <div class="form-group input-group">
               <span class="input-group-addon glyphicon glyphicon-user"></span>
               <input type="text" class="form-control" name="username" placeholder="请输入名称">
            </div>
            <div class="form-group input-group">
               <span class="input-group-addon glyphicon glyphicon-lock"></span>
               <input type="password" class="form-control" name="password" placeholder="请输入密码">
            </div>
            <div class="radio center text-center">
               <label>
                  <input type="radio" class="radio-button" name="role" value="1">用户
               </label>
               <label>
                  <input type="radio" class="radio-button" name="role" value="2">商家
               </label>
            </div>
            <button type="submit" class="btn btn-success">登录</button>
         </form>
      </div>
      <div class="col-md-6" id="col-2">
         <label>请输入用户名、密码</label><br>
         <label>并选择自己的注册身份</label>
      </div>
   </div>
</div>
</body>
</html>

body{
    /*background-image: url("/image/04.jpg");*/
    background-repeat: no-repeat;
}

.container{
    margin-top: 50px;
}

.well{
    border-right:1px solid #ddd;
}

.header{
    border-bottom: 1px solid #C4C4C4;
    margin-bottom: 10px;
}

.radio{
    border: 1px solid black;
    width: 100%;
    height: 40px;
    padding-top: 10px;
}

.btn{
    width: 100%;
}

#col-2{
    border-top: 1px black solid;
    padding-top: 30px;
}

注意事项

主要使用的bootstrap样式
如果想引用,不要直接复制,没用的。
先介绍下所引用的文件:
boostrap的js、bootstrap的css、jquery的js、以及自己编写的register.css。
因为博主用的thymeleaf语法,所以有th符号。
若要使用时,根据个人情况导入相应的依赖。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

狮子座的程序员

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值