现在很多网站都有注册页面和登录页面,像淘宝京东微信等这些都需要注册登录的,那么我们如何用html5和css3写出这些页呢?现在就一步一步教大家如何用html和css3写登录页面。
login.html代码如下:
<form id="login">
<h1>Log In</h1>
<fieldset id="inputs">
<input id="username" type="text" placeholder="Username" autofocus required>
<input id="password" type="password" placeholder="Password" required>
</fieldset>
<fieldset id="actions">
<input type="submit" id="submit" value="Log in">
<a href="">Forgot your password?</a><a href="">Register</a>
</fieldset>
</form>所用到的HTML 5的特性:
placeholder – 输入框的简短提示,当该输入框获得输入焦点时,该提示信息自动消失
required – 指定该输入元素是否必须提供
立即学习“前端免费学习笔记(深入)”;
autofocus – 指定输入框是否在页面加载完毕自动获取输入焦点
type=”password” – 指定密码输入(非HTML5专有)
CSS
青辰智能网络拍卖管理系统NAS基于互联网BS架构,采用先进的HTML5技术作为前端开发,用户可通过PC、手机、平板等终端进行访问。拍卖公司通过后台建立标的信息,会员注册并登录后可通过前台标的目录进入详细页面,会员对感兴趣的标的可以进行关注和报名,报名分为需要认证及不认证竞拍,标的时间通过后台控制前台到时间后可进行自动进入竞拍,会员只需要出价,直到时间结束,支持延时竞拍。青辰智能网络拍卖管理系统NA
0
在这里我们用到了 CSS3 的一些专有属性,包括:
Box-shadow 可以帮我们制作效果很好的边框阴影
#login
{
box-shadow:
0 0 2px rgba(0, 0, 0, 0.2),
0 1px 1px rgba(0, 0, 0, .2),
0 3px 0 #fff,
0 4px 0 rgba(0, 0, 0, .2),
0 6px 0 #fff,
0 7px 0 rgba(0, 0, 0, .2);
}
Stitch effect (缝效果)
#login
{
position: absolute;
z-index: 0;
}
#login:before
{
content: '';
position: absolute;
z-index: -1;
border: 1px dashed #ccc;
top: 5px;
bottom: 5px;
left: 5px;
right: 5px;
-moz-box-shadow: 0 0 0 1px #fff;
-webkit-box-shadow: 0 0 0 1px #fff;
box-shadow: 0 0 0 1px #fff;
}Subtle gradient lines (微妙的渐变线)
h1
{
text-shadow: 0 1px 0 rgba(255, 255, 255, .7), 0px 2px 0 rgba(0, 0, 0, .5);
text-transform: uppercase;
text-align: center;
color: #666;
margin: 0 0 30px 0;
letter-spacing: 4px;
font: normal 26px/1 Verdana, Helvetica;
position: relative;
}
h1:after, h1:before
{
background-color: #777;
content: "";
height: 1px;
position: absolute;
top: 15px;
width: 120px;
}
h1:after
{
background-image: -webkit-gradient(linear, left top, right top, from(#777), to(#fff));
background-image: -webkit-linear-gradient(left, #777, #fff);
background-image: -moz-linear-gradient(left, #777, #fff);
background-image: -ms-linear-gradient(left, #777, #fff);
background-image: -o-linear-gradient(left, #777, #fff);
background-image: linear-gradient(left, #777, #fff);
right: 0;
}
h1:before
{
background-image: -webkit-gradient(linear, right top, left top, from(#777), to(#fff));
background-image: -webkit-linear-gradient(right, #777, #fff);
background-image: -moz-linear-gradient(right, #777, #fff);
background-image: -ms-linear-gradient(right, #777, #fff);
background-image: -o-linear-gradient(right, #777, #fff);
background-image: linear-gradient(right, #777, #fff);
left: 0;
}最终结果

以上就是用html5和css3写出的登录页面,怎么样大家学会了吗?
HTML怎么学习?HTML怎么入门?HTML在哪学?HTML怎么学才快?不用担心,这里为大家提供了HTML速学教程(入门课程),有需要的小伙伴保存下载就能学习啦!
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号