Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/asp.net/29.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
ASP.NET文本框,在外部CSS文件中设置焦点边框颜色_Asp.net_Css - Fatal编程技术网

ASP.NET文本框,在外部CSS文件中设置焦点边框颜色

ASP.NET文本框,在外部CSS文件中设置焦点边框颜色,asp.net,css,Asp.net,Css,我有一个ASP.NET文本框。当文本框获得焦点时,我试图将边框的颜色设置为绿色,我想具体说明文本框的类。文本框如下所示- <asp:TextBox CssClass="myInput" BorderStyle="None" runat="server">Search</asp:TextBox> 及 (和其他一些人)但没有任何效果。有人能告诉我怎么做吗? 谢谢 是的,您需要从文本框控件中删除BorderStyle=“None” 在CSS中为此设置边框样式,然后可以使用焦

我有一个ASP.NET文本框。当文本框获得焦点时,我试图将边框的颜色设置为绿色,我想具体说明文本框的类。文本框如下所示-

<asp:TextBox CssClass="myInput" BorderStyle="None"  runat="server">Search</asp:TextBox>

(和其他一些人)但没有任何效果。有人能告诉我怎么做吗?
谢谢

是的,您需要从
文本框
控件中删除
BorderStyle=“None”

在CSS中为此设置
边框
样式,然后可以使用
焦点

看看这个


您首先看不到文本框-只需单击看到“textbox->”的右侧即可

是的,您需要从
文本框
控件中删除
BorderStyle=“None”

在CSS中为此设置
边框
样式,然后可以使用
焦点

看看这个

您首先看不到文本框-只需单击您看到“textbox->”的右侧即可查看

您需要使用
边框:1px纯绿色,而不是
边框:绿色

你的文本框应该是这样的

<asp:TextBox CssClass="myInput"  runat="server">Search</asp:TextBox>

看到这个了吗

您需要使用
边框:1px纯绿色,而不是
边框:绿色

你的文本框应该是这样的

<asp:TextBox CssClass="myInput"  runat="server">Search</asp:TextBox>

看这个

我不得不用-

 .myInput:focus {
        border:solid 1px green !important;
 }
因为边框样式被其他CSS设置覆盖。

我不得不使用-

 .myInput:focus {
        border:solid 1px green !important;
 }
因为边框样式被其他CSS设置覆盖。

您可以这样使用

<asp:TextBox ID="txtSearch" CSSClass="myInput" runat="server">Search</asp:TextBox>
搜索
您可以这样使用

<asp:TextBox ID="txtSearch" CSSClass="myInput" runat="server">Search</asp:TextBox>
搜索

代替边框尝试使用边框颜色:如果您只想更改其颜色。代替边框尝试使用边框颜色:如果您只想更改其颜色。他还需要删除border=“无”才能使其工作。如果将Style=“border:none;”添加到小提琴的输入中,它不会改变聚焦对象的颜色,这就是为什么我在小提琴上将边框设置为0px;很明显,他不希望一开始就有边界……)我有BorderStyle=“None”作为开始,因为当文本框没有焦点时,我不希望显示边框。当前对焦时显示边框,但它不是我想要的颜色。@ABogus:更新了答案。请看一看谢谢huMpty duMpty!出现了一个边框,只是颜色不对。原来它被其他CSS覆盖了。他还需要删除border=“none”才能让它工作。如果将Style=“border:none;”添加到小提琴的输入中,它不会改变聚焦对象的颜色,这就是为什么我在小提琴上将边框设置为0px;很明显,他不希望一开始就有边界……)我有BorderStyle=“None”作为开始,因为当文本框没有焦点时,我不希望显示边框。当前对焦时显示边框,但它不是我想要的颜色。@ABogus:更新了答案。请看一看谢谢huMpty duMpty!出现了一个边框,只是颜色不对。原来它被其他CSS覆盖了。我有BorderStyle=“None”作为开始,因为当文本框没有焦点时,我不希望显示边框。现在对焦时会显示边框,但它不是我想要的颜色。是的,这就是阻止绿色边框出现的原因。你需要在CSS中设置这个。看看我贴的小提琴,它会给你看的。CSS在右边,文本框在左边。谢谢Darren!出现了一个边框,只是颜色不对。原来它被其他CSS覆盖。如果这回答了你的问题,请标记它,这有助于其他人以及提高你的接受评级:)我有BorderStyle=“None”开始,因为当文本框没有焦点时,我不希望显示边框。现在对焦时会显示边框,但它不是我想要的颜色。是的,这就是阻止绿色边框出现的原因。你需要在CSS中设置这个。看看我贴的小提琴,它会给你看的。CSS在右边,文本框在左边。谢谢Darren!出现了一个边框,只是颜色不对。原来它被其他CSS覆盖了。如果这回答了您的问题,请标记它,这有助于其他人,也可以提高您的接受评级:)