超链接的伪类:
- a:link ——未访问状态
- a:visited——已访问状态
- a:hover——鼠标悬停状态
- a:active——鼠标激活(点击)状态
前方高能请注意:
- 四个状态同时存在时,有先后顺序: a:link→a:visited→a:hover→a:active
- 除a:visited外其他超链接伪类任意属性都能设置,但是a:visited只能设置字体颜色属性(color),此处您是否有很多问号,why?请继续往下看↓
关于清除缓存:
当我们给超链接设置伪类的时候我们还会发现一个问题,就是当我们设置完a:link(未访问状态)的字体颜色,及a:visited(已访问状态)的字体颜色之后
运行:
那么问题来了,刷新后,按照正常逻辑应该显示设置的未访问链接的颜色,但是这个时候我们会发现,依旧是已访问链接颜色,why?因为浏览器缓存问题,清除缓存,就可以显示设置的未访问链接的字体颜色啦~
那么问题又来了,如何清除缓存?
第一步:
第二步:
第三步:
第四步:
再次刷新就是未访问状态超链接颜色啦~您学会了吗,赶紧试试吧!
原作者:是!豆哈哈
原出处:CSDN
原文链接:超链接的伪类及如何清除缓存_是!豆哈哈的博客-CSDN博客