蓝桥杯Web应用开发-CSS3 新特性【练习一:属性有效性验证】

练习一:属性有效性验证

页面上有一个邮箱输入框,当你的输入满足邮箱格式时,输入框的背景颜色为绿色;当你的输入不满足要求,背景颜色为红色。

新建一个 index2.html 文件,在其中写入以下内容。

html 复制代码
<!DOCTYPE html>
<html lang="en">
  <head>
    <meta charset="UTF-8" />
    <meta name="viewport" content="width=device-width, initial-scale=1.0" />
    <title>Document</title>
    <style>
      /*格式错误*/
      input:invalid {
        background-color: red;
      }
      /*格式正确*/
      input:valid {
        background-color: green;
      }
    </style>
  </head>
  <body>
    电子邮箱:<input type="email" />
  </body>
</html>
相关推荐
HIT_Weston1 分钟前
49、【Ubuntu】【Gitlab】拉出内网 Web 服务:http.server 单/多线程分析(一)
前端·ubuntu·gitlab
涔溪3 分钟前
Vue3 中ref和reactive的核心区别是什么?
前端·vue.js·typescript
天意__7 分钟前
Flutter开发,scroll_to_index适配flutter_list_view
前端·flutter
吉星9527ABC10 分钟前
表示离散量的echarts图型示例
前端·arcgis·echarts·离散量web展示
光影少年11 分钟前
web3学习路线
前端·学习·前端框架·web3
克喵的水银蛇11 分钟前
Flutter 状态管理:Provider 入门到实战(替代 setState)
前端·javascript·flutter
鹏多多13 分钟前
flutter-使用url_launcher打开链接/应用/短信/邮件和评分跳转等
android·前端·flutter
刻刻帝的海角14 分钟前
响应式数据可视化 Dashboard
开发语言·前端·javascript
小飞侠在吗15 分钟前
vue3 中的 ref 和 reactive
前端·javascript·vue.js
0思必得016 分钟前
[Web自动化] 开发者工具控制台(Console)面板
前端·javascript·python·自动化·web自动化·开发者工具