css---4表单相关伪类

input:enabled{ color:red;}
input:disabled{ color:blue;}

enabled or disable

表单的状态

input:checked{ width:100px;height:100px;}

<!DOCTYPE HTML>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>无标题文档</title>
<style>
input:checked{ width:100px;height:100px;}
</style>
</head>
<body>
<input type="checkbox" />
</body>
</html>

表格获取焦点 input:focus{}        !不适用div

            input:focus{
                background: pink;
            }

<!DOCTYPE html>
<html>
    <head>
        <meta charset="UTF-8">
        <title></title>
        <style type="text/css">
            input:focus{
                background: pink;
            }
            div:focus{
                background: blue;
            }

        </style>
    </head>
    <body>
        <input type="text"  value="" />
        <div style="width: 200px;height: 200px;background: red;" contenteditable="true" ></div>
    </body>
</html>

input:focus

input 模拟单选框

<!DOCTYPE html>
<html>
    <head>
        <meta charset="UTF-8">
        <title></title>
        <style type="text/css">
            input:focus{
                background: pink;
            }
            div:focus{
                background: blue;
            }

        </style>
    </head>
    <body>
        <input type="text"  value="" />
        <div style="width: 200px;height: 200px;background: red;" contenteditable="true" ></div>
    </body>
</html>

!importent

原文地址:https://www.cnblogs.com/hack-ing/p/11764053.html

时间: 2024-10-12 13:48:06

css---4表单相关伪类的相关文章

html5表单和伪类

type = "email"; 自带验证格式type = "url"; 网址 http//:type = "tel";移动端会变成数字键盘type = "search";输入的时候多出x ,适合移动端type = "range"; min="最小值" max = "最大值" step = "跳动" value = "当前值";数

纯CSS实现表单验证

ladies and 乡亲们,表单验证你在做吗?客户端or服务器端,javascript or jquery,动手写 or 使用插件,今天我们来探索下使用纯css实现表单验证,借以学习css selectors level 4中的表单相关的伪类选择器. 案例欣赏 代码我同样放到了codepen,大家可以在线研究,或下载收藏. 知识解析 关键在于使用css selectors levle4里的一些伪类实现表单验证,这些伪类有: :required和:optional :in-range和out-o

(10)用css建立表单

1.用css建立表单 本篇资料主要介绍使用css设置表单元素的方法. 表单是网页与用户交互所不可缺少的元素,表单是网页的访问者进行交互的接口,例如大家都常遇到的:网上注册.网上登录.网上交易.网上投票.网站留言板等. 表单用于向服务器传输数据. 表单中的元素很多,包括常用的输入框.文本框.单选项.复选框.下拉菜单.和按钮等.  html部分: Form:定义表单的范围. Input:定义表单中的各个具体表单元素. name:名称,设定此一栏的名称,程式中常会用到. size:数值,设定此一栏位显

MVC扩展ModelBinder,通过继承DefaultModelBinder把表单数据封装成类作为action参数

把视图省.市.街道表单数据,封装成一个类,作为action参数.如下: action方法参数类型: namespace MvcApplication1.Models{    public class Customer    {        public string Address { get; set; }    }} 在自定义ModelBinder中,接收视图表单数据,封装成Customer类. using System.Web; using System.Web.Mvc; using M

4.新增表单相关的属性

新增表单相关的属性 1.可以对input(type=text).select.textarea与button元素指定autofocus属性.它以指定属性的方式让元素在打开页面时自动获得焦点. 2.可以对input(type=text)和textarea元素指定placeholder属性,它会对用户的输入进行提示,提示用户可以输出的内容. 3.可以对input.output.select.textarea.button与fieldset指定form属性,声明它属于哪个表单,然后将其放置在页面上的任

HTML表单相关的标签

<tabal>应该放在表格里面 提交的应该放在 form  --熟悉  name -名称  action="longin.php"(提交到那里) method="get ,post" title-说明文件<input size="30"-宽度显示长度  maxlength="10"表示显示最多输入10个字符 readonly--只读 value默认是username<input type = "

通用js表单验证工具类插件-is.js

is.js是一个强大的通用js表单验证工具类.你可以使用js.js来检测任何东西,例如检测所给的值是否为参数,是否是数组,是否是超链接,甚至可以检测浏览器类型,正则表达式和数学表达式等. is.js根据检测的类型分为:类型检测.正则表达式检测.算数检测.环境检测.时间检测.Presence检测.对象检测.字符串检测数组检测和配置检测. 在线文档:http://www.htmleaf.com/Demo/201502091353.html 下载地址:http://www.htmleaf.com/jQ

css 选择器 &amp; UI元素的伪类选择器 &amp; 伪元素选择器

UI元素的伪类选择器 1. :focus  用来选取获取焦点事件 2. :enabled 用来指定当元素处于可用状态时的样式 3. :disable  用来指定元素处于不可用时的状态    表单里应用较多 4. read-only 用来获取元素属于只读状态时 5. read-write 用来匹配可读和可写的元素  input search 6. :checked  用来获取单选框处于选取状态时的样式 7. :default 选取用来选取,打开时默认选取状态时单选框 8.     :indeter

HTML笔记三,表单相关元素和属性

表单元素 <form>:用于生成输入表单,该元素不可视化 action:指定当前表单提交的地址,必填 method:指定提交表单时发送何种类型的请求,post或者get,一般post,必填:其中GET方式可以在地址栏种看到传送的数据,POST方法看不到较安全 enctype:指定对表单内容进行编码的字符集 name:名称 target:以何种方式打开目标url,_self,_blank,_top,_parent四个中的一个 <input>: type= text:单行文本框 pas