<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