链接标签加入runat=server后,a:hover失效了?大家是不是以前没发现这种情况,还是我代码有问题,如何改正?

解决方案 »

  1.   

    你的代码有问题!转到html还是一个<a></a>
      

  2.   


    <%@ Page Language="C#" AutoEventWireup="true" CodeBehind="test.aspx.cs" Inherits="WebUI.test" %><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml" >
    <head >
        <title>无标题页</title>
        <style type="text/css">
            a.aa:link{color:red;}
            a.aa:visited{color:green;}
            a.aa:hover{color:blue;}
            a.aa:actived{color:#000000;}
        </style>
       
    </head>
    <body>
        <form id="form1" runat="server">
          
               
        <a href="#" class="aa" runat="server">wooeoo</a>
        </form>
    </body>
    </html>试试
      

  3.   

    我的代码找不到问题
    <a id="aalink" class="aalink" runat="server" href="index.aspx">首页</a>
    css如下:
    .aalink a:hover{color:#ff0000;}
    .aalink{color:#0000ff;}