一个漂亮的登陆页面(无图片 只有一个CSS实现的)

xiaoxiao2021-02-27  603

1.登陆主页

  <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <%@ page language="java" pageEncoding="UTF-8"%> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <meta name="viewport" content="width=device-width,initial-scale=1,maximum-scale=1.0" /> <title>登录页面</title> <link rel="stylesheet" type="text/css" href="style/login.css" /> </head> <body> <section class="login" > <div class="titulo">用户登录</div> <form action="${pageContext.request.contextPath}/userAction_validateUser" method="post" enctype="application/x-www-form-urlencoded">     <input type="text" required title="Username required" name="username" placeholder="用户名"  data-icon="U" />         <input type="password" required title="Password required" name="password" placeholder="密码"    data-icon="x" />         <div class="olvido">         </div>         <button class="enviar" type="submit" />登录</button>             </form> </section>  <div style="color:red;font:30px 楷体 ;text-align:center;">${information }</div> </body>

</html>

//login.css

@CHARSET "UTF-8"; /* Author: Daniel Henriquez Twitter: @dhenriquez website: http://www.dhenriquez.cl */ body {     background: -webkit-radial-gradient(rgba(255,255,255,0) 0, rgba(255,255,255,.15) 30%, rgba(255,255,255,.3) 32%, rgba(255,255,255,0) 33%) 0 0, -webkit-radial-gradient(rgba(255,255,255,0) 0, rgba(255,255,255,.1) 11%, rgba(255,255,255,.3) 13%, rgba(255,255,255,0) 14%) 0 0, -webkit-radial-gradient(rgba(255,255,255,0) 0, rgba(255,255,255,.2) 17%, rgba(255,255,255,.43) 19%, rgba(255,255,255,0) 20%) 0 110px, -webkit-radial-gradient(rgba(255,255,255,0) 0, rgba(255,255,255,.2) 11%, rgba(255,255,255,.4) 13%, rgba(255,255,255,0) 14%) -130px -170px, -webkit-radial-gradient(rgba(255,255,255,0) 0, rgba(255,255,255,.2) 11%, rgba(255,255,255,.4) 13%, rgba(255,255,255,0) 14%) 130px 370px, -webkit-radial-gradient(rgba(255,255,255,0) 0, rgba(255,255,255,.1) 11%, rgba(255,255,255,.2) 13%, rgba(255,255,255,0) 14%) 0 0, -webkit-linear-gradient(45deg, #343702 0%, #184500 20%, #187546 30%, #006782 40%, #0b1284 50%, #760ea1 60%, #83096e 70%, #840b2a 80%, #b13e12 90%, #e27412 100%);     background-color: #840b2a;     background: -moz-radial-gradient(rgba(255,255,255,0) 0, rgba(255,255,255,.15) 30%, rgba(255,255,255,.3) 32%, rgba(255,255,255,0) 33%) 0 0, -moz-radial-gradient(rgba(255,255,255,0) 0, rgba(255,255,255,.1) 11%, rgba(255,255,255,.3) 13%, rgba(255,255,255,0) 14%) 0 0, -moz-radial-gradient(rgba(255,255,255,0) 0, rgba(255,255,255,.2) 17%, rgba(255,255,255,.43) 19%, rgba(255,255,255,0) 20%) 0 110px, -moz-radial-gradient(rgba(255,255,255,0) 0, rgba(255,255,255,.2) 11%, rgba(255,255,255,.4) 13%, rgba(255,255,255,0) 14%) -130px -170px, -moz-radial-gradient(rgba(255,255,255,0) 0, rgba(255,255,255,.2) 11%, rgba(255,255,255,.4) 13%, rgba(255,255,255,0) 14%) 130px 370px, -moz-radial-gradient(rgba(255,255,255,0) 0, rgba(255,255,255,.1) 11%, rgba(255,255,255,.2) 13%, rgba(255,255,255,0) 14%) 0 0, -moz-linear-gradient(45deg, #343702 0%, #184500 20%, #187546 30%, #006782 40%, #0b1284 50%, #760ea1 60%, #83096e 70%, #840b2a 80%, #b13e12 90%, #e27412 100%);     background-color: #840b2a;     background: -o-radial-gradient(rgba(255,255,255,0) 0, rgba(255,255,255,.15) 30%, rgba(255,255,255,.3) 32%, rgba(255,255,255,0) 33%) 0 0, -o-radial-gradient(rgba(255,255,255,0) 0, rgba(255,255,255,.1) 11%, rgba(255,255,255,.3) 13%, rgba(255,255,255,0) 14%) 0 0, -o-radial-gradient(rgba(255,255,255,0) 0, rgba(255,255,255,.2) 17%, rgba(255,255,255,.43) 19%, rgba(255,255,255,0) 20%) 0 110px, -o-radial-gradient(rgba(255,255,255,0) 0, rgba(255,255,255,.2) 11%, rgba(255,255,255,.4) 13%, rgba(255,255,255,0) 14%) -130px -170px, -o-radial-gradient(rgba(255,255,255,0) 0, rgba(255,255,255,.2) 11%, rgba(255,255,255,.4) 13%, rgba(255,255,255,0) 14%) 130px 370px, -o-radial-gradient(rgba(255,255,255,0) 0, rgba(255,255,255,.1) 11%, rgba(255,255,255,.2) 13%, rgba(255,255,255,0) 14%) 0 0, -o-linear-gradient(45deg, #343702 0%, #184500 20%, #187546 30%, #006782 40%, #0b1284 50%, #760ea1 60%, #83096e 70%, #840b2a 80%, #b13e12 90%, #e27412 100%);     background-size: 1920px 1000px, 410px 410px, 610px 610px, 530px 530px, 730px 730px, 1920px 1920px;     background-color: #840b2a; } .login {     width: 400px;     height: 285px;     overflow: hidden;     background: #1e1e1e;     border-radius: 6px;     margin: 200px auto;     box-shadow: 0px 0px 50px rgba(0,0,0,.8); } .login .titulo {     width: 398px;     height: 14px;     padding-top: 13px;     padding-bottom: 13px;     font-size: 14px;     text-align: center;     color: #bfbfbf;     font-weight: bold;     background: #121212;     border: #2d2d2d solid 1px;     margin-bottom: 30px;     border-top-right-radius: 6px;     border-top-left-radius: 6px;     font-family: Arial; } .login form {     width: 340px;     height: auto;     overflow: hidden;     margin-left: auto;     margin-right: auto; } .login form input[type=text], .login form input[type=password] {     width: 332px;     font-size: 15px;     padding-top: 14px;     padding-bottom: 8px;     padding-left: 40px;     border: none;     color: #bfbfbf;     background: #141414;     outline: none;     margin: 4px; } .login form input[type=text] {     border-top-left-radius: 6px;     border-top-right-radius: 6px;     border-top: #0b0b0b solid 1px;     background: #141414 url(http://dev.dhenriquez.com/test-img/icons/111-user.png) 10px center no-repeat; } .login form input[type=password] {     border-bottom-left-radius: 6px;     border-bottom-right-radius: 6px;     border-top: #0b0b0b 1px solid;     border-bottom: #353535 1px solid;     background: #141414 url(http://dev.dhenriquez.com/test-img/icons/54-lock.png) 10px center no-repeat; } .login form .enviar {     width: 332px;     height: 48px;     display: block;     padding-top: 14px;     padding-bottom: 14px;     border-radius: 6px;     border: none;     border-top: #4eb2a8 1px solid;     border-bottom: #161616 1px solid;     background: #349e92;     text-align: center;     text-decoration: none;     font-size: 18px;     font-weight: bold;     color: #FFF;     text-shadow: 0 -1px #1d7464, 0 1px #7bb8b3;     font-family: Arial; } .login .olvido {     width: 240px;     height: auto;     overflow: hidden;     padding-top: 15px;     padding-bottom: 25px;     font-size: 10px;     text-align: center; } .login .olvido .col {     width: 50%;     height: auto;     float: left; } .login .olvido .col a {     color: #fff;     text-decoration: none;     font: 12px Arial; } /* http://meyerweb.com/eric/tools/css/reset/     v2.0 | 20110126    License: none (public domain) */ html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video {     margin: 0;     padding: 0;     border: 0;     font-size: 100%;     font: inherit;     vertical-align: baseline; } /* HTML5 display-role reset for older browsers */ article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section { display: block } body { line-height: 1 } ol, ul { list-style: none } blockquote, q { quotes: none } blockquote:before, blockquote:after, q:before, q:after {     content: '';     content: none; } table {     border-collapse: collapse;     border-spacing: 0; }

//3结果

转载请注明原文地址: https://www.6miu.com/read-332.html

最新回复(0)