光标不显示在文本字段上

时间:2011-06-17 14:49:39

标签: html css internet-explorer cursor

在此页面中:http://www.legrandclub.net有两个文本字段。在所有Web浏览器中一切正常但在Internet Explorer中,当我单击两个文本字段之一时,不显示光标,可以写入一些文本,但不显示光标。

这可能是造成这个问题的原因?

由于

5 个答案:

答案 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。