CSS :focus 伪类

w3school 在线教程

## CSS 参考手册

- CSS 参考手册
- CSS 选择器
- CSS 听觉参考手册
- CSS 网络安全字体
- CSS 单位
- CSS 颜色
- CSS 颜色值
- CSS 颜色名
- CSS 颜色十六进制

# CSS :focus 伪类

CSS 参考手册

## 实例

规定获得焦点的输入字段的颜色：

    input:focus
      {
      color:yellow;
      }

亲自试一试

## 浏览器支持

所有主流浏览器都支持 :focus 伪类。

注释：如果已规定 !DOCTYPE，那么 Internet Explorer 8 （以及更高版本）支持 :focus 伪类。

## 定义和用法

:focus 伪类在元素获得焦点时向元素添加特殊的样式。

注释：IE 浏览器不支持此属性。

### 说明

这个伪类应用于有焦点的元素。例如 HTML 中一个有文本输入焦点的输入框，其中出现了文本输入光标；也就是说，在用户开始键入时，文本会输入到这个输入框。其他元素（如超链接）也可以有焦点，不过 CSS 没有定义哪些元素可以有焦点。

    a:link {color: #FF0000}     /* 未访问的链接 */
    a:focus {color: #00FF00}  /* 获得焦点的链接 */

注释：伪类的名称对大小写不敏感。

注释：伪类可与 CSS 类配合使用：

    a.red:visited {color: #FF0000;}

    <a class="red" href="css_syntax.asp">CSS Syntax</a>

如果上面这个例子中的链接已被访问过，那么它会显示为红色。

## TIY 实例

超链接：:focus 的使用
  本例演示如何使用 :focus 伪类。

## 相关页面

CSS 教程：CSS 伪类

CSS 参考手册