上午全部
虽然我可以通过CSS
更改<asp:Textbox>
的BorderColor
,但我目前想知道为什么用户单击Textbox
后这种尝试会失败(例如,默认的BorderColor
仍然存在)。
<style type="text/css">
.txt{
border: 1px solid;
border-color:#cfd1d4;
}
.txt:hover{
border: 1px solid;
border-color: #cfd1d4;
}
.txt:focus{
border: 1px solid;
border-color: #cfd1d4;
}
</style>
...
<body>
<form id="form1" runat="server">
<div>
<asp:TextBox id="_txt_did" placeholder="this is a test case" runat ="server"
Width="90%" Font-Size="14px" Font-Italic="true" CssClass ="txt"></asp:TextBox>
</div>
</form>
</body>
...
- P.S.我已经添加了一张图片来说明这个问题。目的是保持相同
Textbox(es)
(基准是PageLoad()
),即使有人点击Textbox
*
1条答案
按热度按时间ovfsdjhp1#
你有相同的边框颜色在你所有的风格只是改变它,并尝试