0

我是 asp.net 的新手,所以这可能是个愚蠢的问题。我的项目中的链接按钮很少。它们最初都是蓝色的,我想改变它们的颜色。我试过了

<asp:LinkButton ID="lbHome" runat="server" onclick="lbPocetna_Click" CssClass="link">Home</asp:LinkButton> &nbsp

我在 Site.css 中添加了这个

.link {
color:Maroon;}

但什么也没发生。我的错误在哪里,请告诉我。

4

1 回答 1

1

如果您的 css 文件中已经有一些锚定伪类,例如;

a:link {color:#FF0000;}      /* unvisited link */
a:visited {color:#00FF00;}  /* visited link */
a:hover {color:#FF00FF;}  /* mouse over link */
a:active {color:#0000FF;}  /* selected link */

然后你需要添加;

.link:link{ color: Maroon; }

但是,这仍然会使颜色保持原来的:visited' /:hover /:active ,所以你会想要添加所有这些。

.link:visited{ color: Maroon; }
.link:hover{ color: Maroon; }
.link:active{ color: Maroon; }
于 2013-08-25T19:33:20.667 回答