Menu控件上的链接会受Css的影响而变化,菜单项的链接被视为普通的超级链接,点过之后会变成css中visited的颜色如何才能使Menu不受css影响?

解决方案 »

  1.   

    我问的问题是不受影响!换句话来说,Css是肯定是存在的
      

  2.   

    改变CSS样式,楼主应该会吧
    .  类
    #  id选择器
    a visited{
    color:}
      

  3.   

    你把css给我,我帮你改一改看看能行吧.
      

  4.   

    很简单:a:visited {color:#666666;}
      

  5.   

    a:visited   {color:#000000;}
      

  6.   

    给MENU的每个连接定一个类,在CSS中,将本类的样式写死不就可以了。
      

  7.   

    先看下面这个菜单:
    http://auto.dg.gd.cn/CheHang/Default.aspx?ID=MEM20071024081413521LXP如果这样子的,我可以提供code让你参考.
      

  8.   

    对啊,就是楼上这样的菜单code 我瞧瞧
      

  9.   

    请参考(对应全部code):
    <asp:Menu ID="menu1" runat="server" Orientation="Horizontal" DynamicHorizontalOffset="0"
        DynamicVerticalOffset="5" Height="30px" StaticEnableDefaultPopOutImage="false"
        StaticItemFormatString="&amp;nbsp {0} &amp;nbsp" DynamicItemFormatString="&amp;nbsp {0} &amp;nbsp"
        Width="100%">
        <StaticMenuStyle BorderStyle="None" BackColor="#3A6EA5" />
        <StaticMenuItemStyle ForeColor="#000000" Font-Size="9pt" />
        <DynamicMenuStyle Width="143px" BorderWidth="1px" BorderColor="#3A6EA5" BackColor="#3A6EA5" />
        <DynamicMenuItemStyle Height="30px" Font-Size="9pt" BorderStyle="Solid" BorderWidth="0px"
            BorderColor="#3A6EA5" />
        <DynamicHoverStyle BackColor="#faf0e6" Height="30px" BorderStyle="Solid" Width="143px"
            CssClass="menu" />
        <StaticHoverStyle BackColor="#faf0e6" BorderStyle="Solid" BorderWidth="1px" BorderColor="#3A6EA5"
            CssClass="menu" />
        <Items>
           
        </Items>
    </asp:Menu>
      

  10.   

    另外,css你可以另存网页即可取得取css文件:A.menu:link {
    COLOR: #000000; TEXT-DECORATION: none
    }
    A.menu:visited {
    COLOR: #000000; TEXT-DECORATION: none
    }
    A.menu:hover {
    COLOR: #000000; TEXT-DECORATION: none
    }
    A.menu:active {
    COLOR: #000000; TEXT-DECORATION: none
    }.menu {
    FONT-SIZE: 9pt
    }
      

  11.   

    还是不对啊。现在我Css文件中已经有一行代码:a:visited   {color:#666666;}这行是不能被更改的!!!现在要求有什么办法使菜单的链接点了之后不会变色
      

  12.   

    LZ没有相应地添加类或ID标签吧,
      

  13.   

    因为页面输出的HTML“不干净”,有style=""这样的行内CSS把你的给覆盖了。你必须用!important来把它的给覆盖。另外,键易用CSS Friendly Control Adapter,自己搜索一下就找到下载了。
      

  14.   

    注意 a标记css样式是有顺序的 
    a:link
    a:visited
    a:hover 
    a:active 
      

  15.   

    用局部css代替全局css 
    css 会就近选取的
      

  16.   

    在menu控件的哪个属性上设置Css?
      

  17.   

    正在考虑用dropDownList通过css做成menu样式,menu不能跨越frame。