将CSS应用于我的ASP.net LinkBut​​ton

Ser*_*pia 1 css asp.net

我怎么能做到这一点?

我的CSS:

.MainMenu
{
    position: absolute;
    top:135px;
    left:15px;    
    background-color: #033E6B;
    color:White;
    border-style:double;
    border-color:White;
}

.MainMenu ul
{
    list-style-type:none;
    padding-left:3px;
    padding-right:3px;
}
Run Code Online (Sandbox Code Playgroud)

我的UserControl代码:

<%@ Control Language="C#" AutoEventWireup="true" CodeBehind="MainMenu.ascx.cs" Inherits="LoCompro.UserControls.MainMenu" %>
<ul>
    <li><asp:LinkButton ID="LinkButton4" runat="server">Inicio</asp:LinkButton></li>
    <li><asp:LinkButton ID="LinkButton1" runat="server">Navegar Por Categoria</asp:LinkButton></li>
    <li><asp:LinkButton ID="LinkButton2" runat="server">Navegar Por Marca</asp:LinkButton></li>
    <li><asp:LinkButton ID="LinkButton3" runat="server">Buscar</asp:LinkButton></li>
</ul>
Run Code Online (Sandbox Code Playgroud)

而我的主页:

<div class="MainMenu">
            <uc2:MainMenu ID="MainMenu1" runat="server" />
        </div>
Run Code Online (Sandbox Code Playgroud)

我的目的是修改链接的显示方式.我希望它们是白色,悬停时变成黄色,即使它们点击它/之前已经访问过也不会改变.

我不知道如何使用LinkBut​​tons,今天是我的第一次.:)

多谢你们!

And*_*ell 5

这应该非常接近.

.MainMenu a { 
  color: #FFF;
}

.MainMenu a:active 
{

}

.MainMenu a:visited 
{

}

.MainMenu a:hover { 
  color:#FFFF00;
}
Run Code Online (Sandbox Code Playgroud)