CSS样式:
/*超级链接样式*/
a:link {
      font-size:12pt;color:#ffffff;text-decoration:none
}
a:visited {
      font-size:12pt;color:#ffffff;text-decoration:none
}
a:active {
      font-size:12pt;color:#ffffff;text-decoration:none
}
a:hover {
      font-size:12pt;color:#ffffff;text-decoration:none
}用户控件里的链接:
<asp:HyperLink ID="HyperLink1" runat="server" NavigateUrl="../index.aspx">首页</asp:HyperLink>是什么原因?

解决方案 »

  1.   

    a{
       font-size:12pt;color:#ffffff;text-decoration:none 

      

  2.   

    凡是链接都对CSS定义的样式没反应!
      

  3.   

    不会的,肯定是你的链接样式受到了父级控件的影响.检查你的父级控件是否定了样式.
    再就是asp.net有没有定义Skin文件.skin文件对服务器控件的样式有影响.
      

  4.   

    父级文件只在表格中定义了宽度和高度的样式,这些应该不受影响吧?
    <table border="0" cellpadding="0" cellspacing="0" style="width: 617px; height: 43px;">同时在C盘找到setup.skin文件,类型:asp.net skin file 不知有影响没以下是网址,请看一下是否有下划线出现,”首页“已加上链接http://www.119119.cc/index.aspx
      

  5.   

    会不会是CSS优先及的关系 ?检查下...
      

  6.   

    必须要按顺序A:link{font-size:12pt;color:#ffffff;text-decoration:none}
    A:visited{font-size:12pt;color:#ffffff;text-decoration:none}
    A:hover {font-size:12pt;color:#ffffff;text-decoration:none}
    A:active {font-size:12pt;color:#ffffff;text-decoration:none}
      

  7.   

    如果在文件中直接定义样式就起作用,但通过以下两种方式引用就不起作用了<link type="text/css" rel="stylesheet" href="style.css"/>或
    <style type="text/css">
    <!--
    @import url("style.css");
    -->
    </style>
      

  8.   

    <asp:HyperLink   ID= "HyperLink1 "   runat= "server "   CssClass="a"  NavigateUrl= "../index.aspx "> 首页 </asp:HyperLink> 
      

  9.   

    在腳本<HEAD>…</HEAD>之间输入如下代码:
    <style type="text/css"> a { text-decoration: none} </style>
    我試過可以,你可以試試看!