在此页面中:http://www.legrandclub.net有两个文本字段。在所有Web浏览器中一切正常但在Internet Explorer中,当我单击两个文本字段之一时,不显示光标,可以写入一些文本,但不显示光标。
这可能是造成这个问题的原因?
由于
答案 0 :(得分:4)
它们在输入字段上使用相同的背景颜色,因为光标是(灰色)。
答案 1 :(得分:1)
IE中的这个问题< 9是在我的输入字段中向左添加填充引起的。
它是通过添加
input { padding-right:3px;}
到样式表,其中左边的填充也是3px。这将cusror推回到现在可见的位置。
答案 2 :(得分:0)
我通过删除
解决了同样的问题padding:0;
来自CSS。
答案 3 :(得分:0)
我遇到了同样的问题,这就是问题所在: 您应该在该文本字段上处理'焦点'事件,因此在IE中的选项卡焦点上您将看不到光标。为此,你也应该绑定focusin;然后它会工作。以下是示例代码
$('search-large').bind('focus focusin', function () {
希望它有所帮助...
答案 4 :(得分:0)
在文本字段样式中添加padding-left:2px。