伪类

# 1.静态伪类

静态伪类:只能用于超链接的样式。如下:

  • :link 超链接点击之前
  • :visited 链接被访问过之后

PS:以上两种样式,只能用于超链接。

# 2.动态伪类

(2)动态伪类:针对所有标签都适用的样式。如下:

  • :hover “悬停”:鼠标放到标签上的时候
  • :active “激活”: 鼠标点击标签,但是不松手时。
  • :focus 是某个标签获得焦点时的样式(比如某个输入框获得焦点)

# 3.超链接

超链接的四种状态:

  • :link “链接”:超链接点击之前
  • :visited “访问过的”:链接被访问过之后
  • :hover “悬停”:鼠标放到标签上的时候
  • :active “激活”: 鼠标点击标签,但是不松手时。
/*让超链接点击之前是红色*/
	a:link{
		color:red;
	}

	/*让超链接点击之后是绿色*/
	a:visited{
		color:orange;
	}

	/*鼠标悬停,放到标签上的时候*/
	a:hover{
		color:green;
	}

	/*鼠标点击链接,但是不松手的时候*/
	a:active{
		color:black;
    }

在css中,这四种状态必须按照固定的顺序写

a:link 、a:visited 、a:hover 、a:active

Last Updated: 12/13/2020, 11:23:06 PM