蓝桥杯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>
相关推荐
Cicada1284 分钟前
Web 服务器怎么选
运维·服务器·前端
不可能片场6 分钟前
接口返回 200 不代表活着:catch-all 路由的陷阱
前端·electron
用户9210802628611 分钟前
Cookie 和 Token,到底谁在负责登录态
前端
阳火锅12 分钟前
2025,记住这一年!它是古法编程的最后一年。
前端·javascript·面试
sibylyue14 分钟前
【报表和BI大屏】ECharts数据可视化大屏 / 驾驶舱
前端·信息可视化·echarts
用户9210802628620 分钟前
为什么 Header 是 HTTP 的灵魂
前端
特立独行的猫A21 分钟前
AtomMQTT Broker — 用 Rust 实现的轻量级高性能 MQTT 消息代理
前端·后端·架构
IMPYLH23 分钟前
HTML 的 <s> 元素
前端·html
lhldsg24 分钟前
折扣卡CPS小程序定制全流程实战指南:从需求分析到上线部署
java·前端·小程序
计算机魔术师37 分钟前
Lambert 算了一笔账:CUDA 绑定开源生态,每年值 100 亿美元
前端