题
如果我有这样的HTML输入字段:
<input type="text" id="mytextfield"/>
所有浏览器似乎都在现场显示了Caret(插入点)。是否可以通过应用一些CSS或JavaScript来防止这种情况出现?
(我询问的原因是我的输入是GWT-Ext组合框的基础 http://www.gwt-ext.com/demo/#linkedcombobox - 您不能输入其中,但是您仍然可以看到Caret,这很烦人)。
解决方案
您可以尝试的是禁用输入元素,并明确将其颜色设置为黑色:
<input type="text" disabled="disabled" style="color: black;" ... />
这应该适用于GWT-Ext组合框(至少在设置Firebug中的属性时确实可以)。
不隶属于 StackOverflow