form表单的布局制作

效果如图:

注意点:

1,input表单里面有一个图标,给input加一个背景图片,然后在加一个padding调整。

2,当input框获取到焦点时,输入框border显示蓝色(或其他颜色)。

<!doctype html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title> form表单 </title>
<style>
*{
    padding:0px;
    margin:0px;
    font:14px/1.5 ‘微软雅黑‘;
    border:none;
}
body{
    text-align: center;
    padding-top: 50px;
}
form p{
    margin-bottom: 20px;
}
form p label{
    margin-right: 10px;
}
form p input{
    padding: 7px 7px 7px 45px;
    border: 1px solid #ccc;
    width: 350px;
    outline: 0;
   -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);
    box-shadow: inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);
    background:url(‘./img/rl-sprite.png‘) no-repeat 0px 0px;
}
form p input:focus{
    border:1px solid #66afe9;
}
#name{
    background-position: -84px -727px;
}
#email{
    background-position: -84px -679px;
}
#pwd{
    background-position: -84px -775px;
}
</style>
</head>
<body>

    <form>
        <p>
            <label for=‘name‘>姓名</label>
            <input type="text" id="name" placeholder="请输入姓名" />
        </p>
        <p>
            <label for=‘email‘>邮箱</label>
            <input type="text" id="email" placeholder="请输入邮箱" />
        </p>
        <p>
            <label for=‘pwd‘>密码</label>
            <input type="text" id="pwd" placeholder="请输入密码" />
        </p>
    </form>

</body>
</html>
时间: 2024-10-24 13:57:32

form表单的布局制作的相关文章

HTML table、form表单标签的介绍

本篇主要介绍 table.form标签以及表单提交方式. 目录 1. <table> 标签:在HTML 中定义表格布局. 2. <form> 标签:用于创建 HTML 表单. 3. 表单提交方式:介绍get.post方法. 1. <table> 标签 1.1 说明 在HTML 中定义表格布局. 1.2格式 <table> <caption></caption> <tr> <th></th></

Form表单

今天上课学习了Form表单的制作,老师拖着带病的身体为我们坚持讲课,趁着中午那点休息的时间急忙的去医院输了个水,又立马赶回来下午给我们上课,真是太辛苦了!! 林林总总的整理了一些关于Form表单的内容 老师最后给我们留了一个课后作业.用表单形式做一个注册页面. 虽然做的不是那么完美,但将老师教过的代码都用了一遍,总归也还算过得去.

Python之路【第十三篇续】jQuery案例-Form表单&amp;插件及扩展

jQuery案例-Form表单 学完这个form表单的案例,如果有人说这个表单(功能)还不够NB(此文不包含样式,样式是CSS比较简单可以根据需求自己添加),那么找武Sir他帮你搞定. 一步一步来 注意事项(目录结构): 在写前端html代码的时候要注意(任何代码都一样),一定要规划好目录结构方便其他的人来看你的代码! 如果还有其他的html页面可以在加一个html存储的文件夹. 1.首先看下HTML主体 <!DOCTYPE html> <html lang="en"

HTML里面form表单name,action,method,target,enctype等属性用法

HTML里面的form表单里面的name,target,enctype,method以及action的用法 HML表单HTML里面的表单是HTML页面与浏览器交互的重要手段,表单主要提交一些客户端的数据. 表单和表单域并不具有排版能力,表单网页的制作最终还是要由表格组织起来. 表单的主要功能是收集信息,一般的表单由两部分组成,一是描述表单元素的HTML代码,二是客户端的脚本,或者服务器用来处理用户所填信息的程序. 表单信息的处理过程为:当单击表单中的提交按钮时,输入在表单中的信息就会上传到服务器

使用fieldset标签结合CSS Lable实现表单的布局

<!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> <title>CSS表单</title> &

Python之路【第十三篇】jQuery案例-Form表单&amp;插件及扩展

学完这个form表单的案例,如果有人说这个表单(功能)还不够NB(此文不包含样式,样式是CSS比较简单可以根据需求自己添加),那么找武Sir他帮你搞定. 一步一步来 注意事项(目录结构): 在写前端html代码的时候要注意(任何代码都一样),一定要规划好目录结构方便其他的人来看你的代码! 如果还有其他的html页面可以在加一个html存储的文件夹. 1.首先看下HTML主体 <!DOCTYPE html> <html lang="en"> <head>

date3(form表单,今天html结束)

参考: http://www.cnblogs.com/yuanchenqi/articles/6835654.html form表单是用来向后端服务器提交数据的,本次主要掌握的有input,select标签, form标签中必须要有的一个属性是name,是键的意思(向后端发送数据是以字典的形式发送的),value提供的方式有多种,不同的具体对待 form表单详细 表单标签: <form> 功能:表单用于向服务器传输数据,从而实现用户与Web服务器的交互 表单能够包含input系列标签,比如文本

Django中的Form表单验证

回忆一下Form表单验证的逻辑: 前端有若干个input输入框,将用户输入内容,以字典传递给后端. 后端预先存在一个Form表单验证的基类,封装了一个检测用户输入是否全部通过的方法.该方法会先定义好错误信息的字典,并会遍历类的所有属性(对应前端待验证的输入域),调用各自的验证方法,将错误信息(两类,必要与否以及格式正确与否)存入字典,并得出最终的验证结果.在使用时,需要定义继承自Form基类不同的Form类,以对应有着不同输入域的Form表单.在拿到前端给的字典前,要先初始化自定义From类,直

JavaWeb学习总结(十一):Session解决form表单重复提交

在平时开发中,如果网速比较慢的情况下,用户提交表单后,发现服务器半天都没有响应,那么用户可能会以为是自己没有提交表单,就会再点击提交按钮重复提交表单,我们在开发中必须防止表单重复提交. 一.表单重复提交的常见应用场景 有如下的form.jsp页面 1 <%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%> 2 <!DOCTYPE HTML>