css定義超鏈接是要有先後順序的。否則,在某些浏覽器裡面有可能會出現某個樣式不起作用的bug。不能正確顯示想要的效果。
CSS屬性的排列順序: L-V-H-A 。
L-V-H-A是link、visited、hover、active的簡寫。
它們分別表示
A:link 超鏈接的默認樣式
A:visited 訪問過的(已經看過的)鏈接樣式
A:hover 鼠標處於鼠標懸停狀態的鏈接樣式
A:active 當鼠標左鍵按下時,被激活(就是鼠標按下去那一瞬間)的鏈接樣式。
正常順序如下:
復制代碼
代碼如下:
a:link{color:#333 ;text-decoration:none ; }
a:visited { color:#333 ;text-decoration:none ;}
a:hover { color:#FF6600 ;text-decoration:underline ;}
a:active {text-decoration:none ; color:#FF6600 ;text-decoration:none ; }
日常工作我們這樣寫即可。
復制代碼
代碼如下:
a {color:#252525; text-decoration:none;}
a:visited {text-decoration:none;}
a:hover {color:#ba2636;text-decoration:underline;}
a:active {color:#ba2636;}
現在大家在看 是不是 簡單,明了。