如何更改文本框焦点颜色?
我使用的是不同颜色的TextBox
es。示例深紫色,但键盘焦点为黑色。这是糟糕的组合。我如何改变TextBox
焦点以获得更多的视觉对比?
答案 0 :(得分:4)
假设您正在使用WPF,请尝试设置FocusVisualStyle属性。
有关此内容的更多信息,请访问:http://msdn.microsoft.com/en-us/library/bb613567.aspx
答案 1 :(得分:1)
如果对于使用javascript的网页,您可以执行与以下内容类似的操作
的Javascript
function DoBlur(fld)
{
fld.className='normalfld';
}
function DoFocus(fld)
{
fld.className = 'focusfld';
}
您的CSS将具有以下内容
.normalfld
{
background-color: #FFFFFF;
}
.focusfld
{
background-color: #FFFFCC;
}
和您的文本框
然后您的文本框将连接OnFocus和OnBlur事件。
<input type="text" onblur="DoBlur(this);" onfocus="DoFocus(this);" />