我只在IE中遇到问题,当我开始在文本框中书写时,我得到了">"文本框末尾的箭头。
在所有其他浏览器中,它没有显示,任何人都有类似的问题?
谢谢
答案 0 :(得分:0)
您所看到的是最近版本的IE添加到输入字段的x
符号的一半。
此x
是“清除字段”按钮。 IE已将其添加为IE10中的新功能。
您只看到其中一半的原因可能是因为您的Go
按钮位于其顶部,覆盖了该字段的边缘。这可能是也可能不是故意的,但无论哪种方式,您都可以通过移动Go
按钮或调整字段的长度来解决问题。
您使用哪种方式取决于您是否希望x
可见。您可以选择将其完全隐藏在Go
按钮后面,或稍微缩短字段大小,以便x
完全可见。由你决定。
[编辑]
或者,如果你不想让x
出现,你可以使用CSS来摆脱它。
input::-ms-clear { display: none; }
这将从所有输入字段中删除它。如果您只想将其从特定字段中删除,请将input
替换为类名或其他选择器。
(感谢@mikrimouse提醒我那个CSS选项)
希望有助于实现目标。