【发布时间】:2012-10-22 08:43:23
【问题描述】:
我有一个 ASP.NET 文本框。当文本框获得焦点时,我试图将边框的颜色设置为绿色,并且我想具体说明文本框的 class。文本框看起来像这样 -
<asp:TextBox CssClass="myInput" BorderStyle="None" runat="server">Search</asp:TextBox>
注意:我从 BorderStyle="None" 开始,因为当文本框没有焦点时,我希望 no 显示边框。目前对焦时显示边框,但不是我想要的颜色。
我在我的 CSS 文件中尝试了以下内容 -
.myInput:focus {
border: green;
}
和
input.myInput:focus {
border: green;
}
(和其他一些)但没有任何效果。有人可以告诉我怎么做吗? 谢谢!
【问题讨论】:
-
如果您只想更改其颜色,则尝试使用边框颜色而不是边框。