css中定义A链接样式的正确的顺序:a:link、a:visited、a:hover、a:active网上说的这个爱恨规则顺序貌似不对 我试验了好像是a:link,a:hover,a:active,a:visited这个顺序。不知道对不对?求解。

解决方案 »

  1.   

    a:link {color: #FF0000}     /* 未访问的链接 */
    a:visited {color: #00FF00}  /* 已访问的链接 */
    a:hover {color: #FF00FF}    /* 当有鼠标悬停在链接上 */
    a:active {color: #0000FF}   /* 被选择的链接 */
    注释:为了产生预期的效果,在 CSS 定义中,a:hover 必须位于 a:link 和 a:visited 之后!!注释:为了产生预期的效果,在 CSS 定义中,a:active 必须位于 a:hover 之后!!
      

  2.   

    不对啊,按你那个顺序达不到预期效果啊,不知道是不是浏览器的问题,a:link,a:hover,a:active,a:visited我这样用效果就对
      

  3.   

    a:link,a:hover,a:active,a:visited 这个顺序没有错。你看看,是不是其他地方出的问题。