如果我有这样的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中的属性时确实可以)。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top