miss刘乐:使用HTML 5和CSS3制作登录页面完整步骤
来源:百度文库 编辑:中财网 时间:2024/05/11 04:24:19
使用HTML 5和CSS3制作登录页面完整步骤
本文详细介绍使用HTML 5 和CSS3 制作一个登录页面的完整过程。
AD:
本文详细介绍使用HTML 5 和CSS3 制作一个登录页面的完整过程。
View demo
login.html
所用到的HTML 5的特性:
◆ placeholder – 输入框的简短提示,当该输入框获得输入焦点时,该提示信息自动消失
◆ required – 指定该输入元素是否必须提供
◆ autofocus – 指定输入框是否在页面加载完毕自动获取输入焦点
◆ type=”password” – 指定密码输入(非HTML5专有)
CSS
在这里我们用到了 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;
- }
最终结果
View demo
结论
在一些老的浏览器上也表现不错,下图是在IE8下的效果:
原文:www.hqchn.com
如何用dreamweaver制作登录页面
救命:html页面 可以和数据库连接吗?
请教关于dreamweaver8制作用户登录页面难题
163邮箱登录后的页面是如何制作的??
如何使用DREAMWEAR制作登陆页面?
那们制作网页高手告诉我一下,怎么样才能做出登录页面所有的页面
如何使用HTML HELP WORKSHOP制作CHM帮助文档?
怎么使用Dreamveaver制作HTML帮助文档的树状目录
HTML页面小问题
Html页面问题
我想用ASP和ACESS连登录页面怎么做?
只支持HTML静态文件的主页空间能否上传用FLASH制作的动画页面
dreamweaver 制作的HTML页面为什么在浏览器里面怎么显示不出效果啊
HTML或ASP使用表格的页面如何去除不要的表格?
怎样在ASP中使用visual foxpro 组件?怎样创建html页面
如何把asp页面转为html 页面
html页面如何生成随机数
如何锁定html页面大小???
html页面的刷新问题!
虚拟光驱如何制作和使用
怎么制作和使用木马?
如何制作HTML相册?
html如何制作表格?
创建ASP页面一般只要使用文字编辑器将脚本命令插入到HTML页就行了,这句话对吗?