当前位置: 首页 > news >正文

css3中定义required,focus,valid和invalid样式

css3 提示只适用于高级浏览器:

Chrome
Firefox
Safari
IE9+

valid、invalid、required的定义

 代码如下复制代码

input:required, input:valid , input:invalid{border:0 none; outline: 0 none; -webkit-box-shadow:none; -moz-box-shadow:none; -ms-box-shadow:none; -o-box-shadow:none; box-shadow: none;}


过去验证表单会通过js和正则去判断填写的内容是否正确,如email的验证。

HTML5的出现为我们提供一些属性,不用编写js和正则即可解决这个检验表单内容。
:required
必须,那input不能为空的意思。

:valid
有效,即当填写的内容符合要求的时候触发。

:invalid
无效,即当填写的内容不符合要求的时候触发。

 
你可能感兴趣的文章

CSS定义Radio单选项和Checkbox复选框样式

相关文章:

  • C#控制定位Word光标移动到任意行或者最后一行,取得光标位置等操作
  • Linux-ip配置
  • c#工厂模式与抽象工厂模式
  • 江南style之---黄山
  • Linux服务器操作系统基础篇
  • 网卡及MAC和PHY的区别
  • 终端I/O之终端标识
  • Hadoop中MapReduce获取命令行参数例子(11)
  • 得到Revit子窗体
  • linux命令行抓取网页快照-(xvfb+CutyCapt)
  • 在eclipse里的 flex 没有可视化的编辑
  • iOS的动态代理模式的实现
  • 关于volatile
  • 通过vbs脚本备份数据-本地到异地
  • 动态SQL和静态SQL
  • 8年软件测试工程师感悟——写给还在迷茫中的朋友
  • ABAP的include关键字,Java的import, C的include和C4C ABSL 的import比较
  • axios请求、和返回数据拦截,统一请求报错提示_012
  • CNN 在图像分割中的简史:从 R-CNN 到 Mask R-CNN
  • django开发-定时任务的使用
  • ES学习笔记(12)--Symbol
  • gulp 教程
  • HTTP请求重发
  • Just for fun——迅速写完快速排序
  • maya建模与骨骼动画快速实现人工鱼
  • Netty 框架总结「ChannelHandler 及 EventLoop」
  • Spring Cloud Feign的两种使用姿势
  • Vue.js-Day01
  • 从0实现一个tiny react(三)生命周期
  • 讲清楚之javascript作用域
  • 理解在java “”i=i++;”所发生的事情
  • 如何设计一个微型分布式架构?
  • 移动端解决方案学习记录
  • 带你开发类似Pokemon Go的AR游戏
  • ​批处理文件中的errorlevel用法
  • #Linux(make工具和makefile文件以及makefile语法)
  • #在 README.md 中生成项目目录结构
  • (003)SlickEdit Unity的补全
  • (附源码)ssm教材管理系统 毕业设计 011229
  • (含react-draggable库以及相关BUG如何解决)固定在左上方某盒子内(如按钮)添加可拖动功能,使用react hook语法实现
  • (简单) HDU 2612 Find a way,BFS。
  • (论文阅读11/100)Fast R-CNN
  • (三) prometheus + grafana + alertmanager 配置Redis监控
  • (四)Tiki-taka算法(TTA)求解无人机三维路径规划研究(MATLAB)
  • (转)nsfocus-绿盟科技笔试题目
  • (轉貼)《OOD启思录》:61条面向对象设计的经验原则 (OO)
  • .bat批处理(五):遍历指定目录下资源文件并更新
  • .NET CF命令行调试器MDbg入门(三) 进程控制
  • .NET Conf 2023 回顾 – 庆祝社区、创新和 .NET 8 的发布
  • .net core 6 集成 elasticsearch 并 使用分词器
  • .net Signalr 使用笔记
  • .NET 读取 JSON格式的数据
  • .net 生成二级域名
  • .NET 使用 ILRepack 合并多个程序集(替代 ILMerge),避免引入额外的依赖
  • .Net+SQL Server企业应用性能优化笔记4——精确查找瓶颈