<a href="#bottom">click to jump</a>
<div>
  <p>
    假设需要在页面上添加一个邮箱输入框,当用户输入无效格式的邮箱字符串时,输入框会出现一个红色的边框,你要如何实现这个功能呢?CSS提供了`:invalid`伪类,恰好满足我们的需求。
  </p>
  <p>
    假设需要在页面上添加一个邮箱输入框,当用户输入无效格式的邮箱字符串时,输入框会出现一个红色的边框,你要如何实现这个功能呢?CSS提供了`:invalid`伪类,恰好满足我们的需求。
  </p>
  <p>
    假设需要在页面上添加一个邮箱输入框,当用户输入无效格式的邮箱字符串时,输入框会出现一个红色的边框,你要如何实现这个功能呢?CSS提供了`:invalid`伪类,恰好满足我们的需求。
  </p>
  <p>
    假设需要在页面上添加一个邮箱输入框,当用户输入无效格式的邮箱字符串时,输入框会出现一个红色的边框,你要如何实现这个功能呢?CSS提供了`:invalid`伪类,恰好满足我们的需求。
  </p>
  <p>
    假设需要在页面上添加一个邮箱输入框,当用户输入无效格式的邮箱字符串时,输入框会出现一个红色的边框,你要如何实现这个功能呢?CSS提供了`:invalid`伪类,恰好满足我们的需求。
  </p>
  <p>
    假设需要在页面上添加一个邮箱输入框,当用户输入无效格式的邮箱字符串时,输入框会出现一个红色的边框,你要如何实现这个功能呢?CSS提供了`:invalid`伪类,恰好满足我们的需求。
  </p>
  <p>
    假设需要在页面上添加一个邮箱输入框,当用户输入无效格式的邮箱字符串时,输入框会出现一个红色的边框,你要如何实现这个功能呢?CSS提供了`:invalid`伪类,恰好满足我们的需求。
  </p>
  <p>
    假设需要在页面上添加一个邮箱输入框,当用户输入无效格式的邮箱字符串时,输入框会出现一个红色的边框,你要如何实现这个功能呢?CSS提供了`:invalid`伪类,恰好满足我们的需求。
  </p>
  <p>
    假设需要在页面上添加一个邮箱输入框,当用户输入无效格式的邮箱字符串时,输入框会出现一个红色的边框,你要如何实现这个功能呢?CSS提供了`:invalid`伪类,恰好满足我们的需求。
  </p>
  <p>
    假设需要在页面上添加一个邮箱输入框,当用户输入无效格式的邮箱字符串时,输入框会出现一个红色的边框,你要如何实现这个功能呢?CSS提供了`:invalid`伪类,恰好满足我们的需求。
  </p>
  <p>
    假设需要在页面上添加一个邮箱输入框,当用户输入无效格式的邮箱字符串时,输入框会出现一个红色的边框,你要如何实现这个功能呢?CSS提供了`:invalid`伪类,恰好满足我们的需求。
  </p>
  <p>
    假设需要在页面上添加一个邮箱输入框,当用户输入无效格式的邮箱字符串时,输入框会出现一个红色的边框,你要如何实现这个功能呢?CSS提供了`:invalid`伪类,恰好满足我们的需求。
  </p>
  <p>
    假设需要在页面上添加一个邮箱输入框,当用户输入无效格式的邮箱字符串时,输入框会出现一个红色的边框,你要如何实现这个功能呢?CSS提供了`:invalid`伪类,恰好满足我们的需求。
  </p>
  <p>
    假设需要在页面上添加一个邮箱输入框,当用户输入无效格式的邮箱字符串时,输入框会出现一个红色的边框,你要如何实现这个功能呢?CSS提供了`:invalid`伪类,恰好满足我们的需求。
  </p>
  <p>
    假设需要在页面上添加一个邮箱输入框,当用户输入无效格式的邮箱字符串时,输入框会出现一个红色的边框,你要如何实现这个功能呢?CSS提供了`:invalid`伪类,恰好满足我们的需求。
  </p>
  <p>
    假设需要在页面上添加一个邮箱输入框,当用户输入无效格式的邮箱字符串时,输入框会出现一个红色的边框,你要如何实现这个功能呢?CSS提供了`:invalid`伪类,恰好满足我们的需求。
  </p>
  <p>
    假设需要在页面上添加一个邮箱输入框,当用户输入无效格式的邮箱字符串时,输入框会出现一个红色的边框,你要如何实现这个功能呢?CSS提供了`:invalid`伪类,恰好满足我们的需求。
  </p>
  <p>
    假设需要在页面上添加一个邮箱输入框,当用户输入无效格式的邮箱字符串时,输入框会出现一个红色的边框,你要如何实现这个功能呢?CSS提供了`:invalid`伪类,恰好满足我们的需求。
  </p>
  <p>
    假设需要在页面上添加一个邮箱输入框,当用户输入无效格式的邮箱字符串时,输入框会出现一个红色的边框,你要如何实现这个功能呢?CSS提供了`:invalid`伪类,恰好满足我们的需求。
  </p>
  <p>
    假设需要在页面上添加一个邮箱输入框,当用户输入无效格式的邮箱字符串时,输入框会出现一个红色的边框,你要如何实现这个功能呢?CSS提供了`:invalid`伪类,恰好满足我们的需求。
  </p>
  <p>
    假设需要在页面上添加一个邮箱输入框,当用户输入无效格式的邮箱字符串时,输入框会出现一个红色的边框,你要如何实现这个功能呢?CSS提供了`:invalid`伪类,恰好满足我们的需求。
  </p>
  <p>
    假设需要在页面上添加一个邮箱输入框,当用户输入无效格式的邮箱字符串时,输入框会出现一个红色的边框,你要如何实现这个功能呢?CSS提供了`:invalid`伪类,恰好满足我们的需求。
  </p>
  <p>
    假设需要在页面上添加一个邮箱输入框,当用户输入无效格式的邮箱字符串时,输入框会出现一个红色的边框,你要如何实现这个功能呢?CSS提供了`:invalid`伪类,恰好满足我们的需求。
  </p>
  <p>
    假设需要在页面上添加一个邮箱输入框,当用户输入无效格式的邮箱字符串时,输入框会出现一个红色的边框,你要如何实现这个功能呢?CSS提供了`:invalid`伪类,恰好满足我们的需求。
  </p>
  <p>
    假设需要在页面上添加一个邮箱输入框,当用户输入无效格式的邮箱字符串时,输入框会出现一个红色的边框,你要如何实现这个功能呢?CSS提供了`:invalid`伪类,恰好满足我们的需求。
  </p>
  <p id="bottom">bottom</p>
</div>
#bottom:target {
  background: pink;
}

External CSS

This Pen doesn't use any external CSS resources.

External JavaScript

This Pen doesn't use any external JavaScript resources.