<a href="#">超连接访问后hover样式不出现的问题</a> <style type="text/css"> a:hover{ color: red; } a:visited{ color: #ccc; } </style>
上面这段代码a标签被访问事后,hover的样式就不在出现,缘由是将a:hover和a:visited的顺序放错了css
正确的伪类顺序为: spa
<style type="text/css"> a:visited{ color: #ccc; } a:hover{ color: red; } </style>
关于a标签的四种状态排序问题,有个简单好记的原则,叫作love hate原则,即l(link)ov(visited)e h(hover)a(active)te。code