zoukankan      html  css  js  c++  java
  • 第三天 -- 美化登录界面

    上一篇介绍了实现登录界面的功能,这一节介绍如何美化登录界面。

    效果图展示

    上一节:

     这一节:

     是不是比上一节的登录界面看起来舒服多了,主要是用了Bootstrap(Bootstrap是Twitter推出的一个用于前端开发的开源工具包,目前最流行的WEB前端框架)。

    下载Bootstrap

    1. 下载网址:https://getbootstrap.com/

    2. 下载需要的版本(目前我用的版本3.3.7)

     

     

     3. 下载下来后解压,得到目录如下

    美化登录界面

     1. 将dist文件夹拷贝到你需要用到的开发目录下。LoginPagesrcmainwebapp esourcesootstrap3_3_7dist

     2. 编辑login.jsp

    <%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c"%>
    <%@ page session="false"%>
    <%@ page language="java" contentType="text/html; charset=UTF-8"
        import="java.util.*" pageEncoding="UTF-8"%>
    <html>
    <head>
        <meta charset="utf-8">
        <meta http-equiv="X-UA-Compatible" content="IE=edge">
        <meta name="viewport" content="width=device-width, initial-scale=1">
        <meta name="description" content="">
        <meta name="author" content="">
    
        <title>Login</title>
        <!-- 使用bootstrap框架,美化登录界面 -->
        <link href="${pageContext.request.contextPath}/resources/bootstrap3_3_7/dist/css/bootstrap.css" rel="stylesheet">
        
    </head>
    <body>
    <!-- 参考 https://bootsnipp.com/snippets/VxmR#comments -->
        <div class="container">
            <div class="row vertical-offset-100">
                <div class="col-md-4 col-md-offset-4">
                    <div class="panel panel-default">
                        <div class="panel-heading">
                            <h3 class="panel-title">Please sign in</h3>
                        </div>
                        <div class="panel-body" style="font-size: 16px;">
                            <form role="form" action="index" method="post">
                                <fieldset>
                                    <div class="form-group">
                                        <label for="name">Name: </label>
                                        <!-- placeholder是水印 -->
                                        <input class="form-control" placeholder="Enter your name" name="name" type="text" style="font-size: 16px;text-align:left;" maxlength="30">
                                    </div>
                                    <div class="form-group">
                                        <label for="password">Password: </label>
                                        <input class="form-control" placeholder="Enter your password" name="password" type="password" style="font-size: 16px;text-align:left;" maxlength="30">
                                    </div>
                                                            
                                    <div align="center" class="form-group">
                                        <button type="submit" class="btn btn-lg btn-success btn-default btn-block" name="Login">Login</button>
                                    </div>
                                                             
                                    <p style="font-size: 14px; line-height: 150%; font-family: consolas;">
                                        <font color="red">${Error}</font>
                                    </p>
                                </fieldset>
                            </form>
                        </div>
                    </div>
                </div>
            </div>
        </div>
    
    </body>
    
    </html>
    View Code

    3. 运行程序,即可实现效果图的效果。

    4. 工程目录展示

  • 相关阅读:
    Kafka生产者Producer配置 ,及C#中使用学习资料连接
    Oracle expdb异地备份
    查询redis当前连接数据和当前信息
    Oracle在sqldeveloper中按格式显示日期数据
    DB行转列
    2019.9.10面试反思
    配置webpack4
    代理
    es6 promise
    es6 symbol
  • 原文地址:https://www.cnblogs.com/smart-zihan/p/15090506.html
Copyright © 2011-2022 走看看