一个简单的网站注册页面制作。

创建CSS文件如下:

@charset "utf-8";
/* CSS Document */
* {
margin: 0px;
padding: 0px;
border: 0px;
}
body {
font-family: 宋体;
font-size: 12px;
color: #333;
line-height: 22px;
background-color: #FFF;
} #login-bg {
width: 630px;
height: auto;
overflow: hidden;
margin: auto;
background-color: #FFF;
background-image: url(../images/login-bg1.jpg);
background-repeat: repeat-x;
}
#login-title {
width: 139px;
height: 46px;
font-family: 微软雅黑;
font-size: 16px;
font-weight: bold;
text-align: center;
line-height: 46px;
border-top: solid 3px #E91162;
border-right: solid 1px #F4F4F4;
background-color: #FFF;
}
#login-text {
height: 44px;
border-bottom: solid 1px #F4F4F4;
color: #ABABAB;
font-size: 14px;
line-height: 44px;
background-image: url(../images/login-ico.gif);
background-repeat: no-repeat;
background-position: 20px center;
padding-left: 60px;
}
#login-left {
width: 630px;
height: auto;
overflow: hidden;
border-right: solid 1px #F4F4F4;
float: left;
}
#login-left dt {
width: 130px;
height: 69px;
font-size: 14px;
line-height: 69px;
text-align: right;
border-bottom: solid 1px #F4F4F4;
float: left;
}
#login-left dd {
width: 485px;
height: 69px;
font-size: 14px;
line-height: 69px;
padding-left: 15px;
border-bottom: solid 1px #F4F4F4;
float: left;
}
.input01 {
width: 260px;
height: 36px;
font-size: 14px;
line-height: 36px;
background-image: url(../images/login-bg2.gif);
background-repeat: repeat-x;
border: solid 1px #ABADB3;
margin-top: 17px;
}
.input02 {
width: 100px;
height: 25px;
font-size: 14px;
line-height: 36px;
background-image: url(../images/login-bg2.gif);
background-repeat: repeat-x;
border: solid 1px #ABADB3;
margin-top: 20px;
}
.red-font1 {
color: #E91162;
}
.black-font1 {
color: #666666;
}
.black-font2 {
color: #999999;
}
.login-btn {
margin-top: 13px;
margin-left:200px;
}

HTML文件如下:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<link href="css/style.css" rel="stylesheet" type="text/css" />
<title>无标题文档</title>
</head>
<div id="login-title">新用户注册</div>
<div id="login-text">Hi,<span class="black-font1">新朋友</span>
欢迎注册某某网站。</div>
<div id="login-left">
<form id="form1" name="form1" method="post" action="">
<dl>
<dt>邮箱</dt>
<dd>
<input name="username" type="text" class="input01" id="username" />
</dd>
<dt>密码</dt>
<dd>
<input name="password" type="password" class="input01" id="password" />
</dd>
<dt>确认密码</dt>
<dd>
<input name="password" type="password" class="input01" id="password" />
</dd>
<dt>昵称</dt>
<dd>
<input name="username" type="text" class="input01" id="username" />
</dd>
<dt>城市</dt>
<dd>
<select name="city" class="input02">
<option selected="selected">北京</option>
<option>广州</option>
<option>深圳</option>
<option>上海</option>
<option>杭州</option>
<option>武汉</option>
</select>
</dd>
<dt>验证码</dt>
<dd>
<input name="yanzheng" type="text" class="input01" id="yanzheng" />
<img src="data:images/temp1.jpg" width="105" height="27" />看不清,<span class="red-font1">换一个</span></dd>
<dd>
<input type="checkbox" name="chockbox" id="chockbox" />
我已认真阅读并同意某某网<span class="red-font1">《使用协议》</span>
</dd>
<dt></dt> <input name="login-btn" type="image" class="login-btn" id="login-btn" src="data:images/reg-btn.jpg" />
</dd>
</dl>
</form>
</div>
<body>
</body>
</html>

最终效果图如下:

CSS控制表单的更多相关文章

  1. 怎么控制表单placeholder属性的样式兼容各大浏览器?

    当我们使用placeholder的时候会遇到样式的控制和版本的兼容问题(但是还是只有css3支持),以至于达不到我们想要的效果,下面来看一种: 下面是css: .invalid:-moz-placeh ...

  2. DOM(八)使用DOM控制表单

    1.表单简介 表单<form>是网页中交互最多的形式之一,它通过各种形式接收用户的数据,包括下拉列表框,单选按钮,复选框和文本框,本篇主要介绍表单中常用的属性和方法 javascript中 ...

  3. Yii 2.0 ActiveForm生成表单 ,控制表单label和filed样式,filed一旦报错,前面lable颜色跟着变,看图,帮你解决

    需要生成如下图的表单样式,图一:

  4. 学习笔记 第十章 使用CSS美化表单

    第10章   使用CSS美化表单 [学习重点] 正确使用各种表单控件 熟悉HTML5新增的表单控件 掌握表单属性的设置 设计易用性表单页面 10.1  表单的基本结构 表单包含多个标签,由很多控件组成 ...

  5. HTML+JS---限制表单多次提交

    限制表单多次提交: 表单只能提交一次 function check_form_data(){ $("#once_submit").attr("disabled" ...

  6. 遍历所有表,取每个表的MAXID更新到ID控制表

    ) Declare @TID int DECLARE Temp_Cursor1 Cursor--定义游标 FOR SELECT Name FROM Sys_Entity OPEN Temp_Curso ...

  7. 纯CSS实现表单验证

    ladies and 乡亲们,表单验证你在做吗?客户端or服务器端,javascript or jquery,动手写 or 使用插件,今天我们来探索下使用纯css实现表单验证,借以学习css sele ...

  8. (10)用css建立表单

    1.用css建立表单 本篇资料主要介绍使用css设置表单元素的方法. 表单是网页与用户交互所不可缺少的元素,表单是网页的访问者进行交互的接口,例如大家都常遇到的:网上注册.网上登录.网上交易.网上投票 ...

  9. css表格表单和统筹

    css:表格表单和统筹 学习目标 1.表单标签及属性高级 2.表格标签及属性高级 3.CSS统筹 4.BFC概念和应用场景 一.表单标签及属性高级 回顾: 表单的作用:用来收集用户的信息的; 表单的组 ...

随机推荐

  1. NET Core 静态文件及JS包管理器(npm, Bower)的使用

    NET Core 静态文件及JS包管理器(npm, Bower)的使用 文章目录 在 ASP.NET Core 中添加静态文件 使用npm管理JavaScript包 使用Bower管理JavaScri ...

  2. PHP与MYSQL配合完成IP的存取

    如何存储IP 程序设计要在功能实现的基础上最大限度的优化性能.而数据库设计是程序设计中不可忽略的重要部分,巧存IP地址可以一定程度提升性能. 利用函数算法处理 MySQL没有直接提供IP类型字段,但有 ...

  3. Solr4.8.0源码分析(21)之SolrCloud的Recovery策略(二)

    Solr4.8.0源码分析(21)之SolrCloud的Recovery策略(二) 题记:  前文<Solr4.8.0源码分析(20)之SolrCloud的Recovery策略(一)>中提 ...

  4. 转:2014 年 15 款新评定的最佳 PHP 框架

    原文来自于:http://blog.jobbole.com/59999/ 原文出处: codegeekz   译文出处:oschina   欢迎分享原创到伯乐头条 通常,框架都会被认为是帮助开发者快速 ...

  5. etErrorMode(SEM_NOGPFAULTERRORBOX); 去除错误对话框.

    etErrorMode(SEM_NOGPFAULTERRORBOX);  去除错误对话框. http://www.cnblogs.com/-clq/archive/2012/01/22/2328783 ...

  6. 【Linux】鸟哥的Linux私房菜基础学习篇整理(七)

    1. test命令的测试功能.测试的标志:(1)关于文件类型的检测 test [-efdbcSpL] filename-e:该文件名是否存在:-f:该文件名是否为文件:-d:该文件名是否为目录:-b: ...

  7. FFT(快速傅里叶变换):HDU 4609 3-idiots

    3-idiots Time Limit: 10000/5000 MS (Java/Others)    Memory Limit: 32768/32768 K (Java/Others)Total S ...

  8. HDOJ(HDU) 2162 Add ‘em(求和)

    Problem Description Write a program to determine the summation of several sets of integers. Input Th ...

  9. VirtualBox扩展Ubuntu磁盘空间

    有时候我们在使用virtualBox虚拟机时,创建虚拟机时并没有考虑到所占用硬盘大小,后来可能磁盘空间不够用了. 以下方法可以帮你扩展虚拟机的存储空间(以下Ubuntu为例). 1. 在宿主机器进入V ...

  10. 【转】WebStorm 2016 最新版激活(activation code方式)

    作者:=金刚=博客地址:http://www.cnblogs.com/woaic WebStorm 最新版本激活方式:今天下载最新版本的WebStorm,发现原来的通过license server激活 ...