2011-06-17 114 views
1

在此頁面中:http://www.legrandclub.net有兩個文本字段。在所有網絡瀏覽器中,所有網頁瀏覽器都能正常工作,但在Internet Explorer中,當我點擊兩個文本字段中的一個時,不會顯示光標,但可以寫入一些文本,但不顯示光標。光標不顯示在文本字段

這可能是導致此問題的原因?

謝謝

回答

4

它們在輸入字段上使用與光標(灰色)相同的背景色。

+0

+1同樣的事情發生在Opera在Windows上。 – Bazzz

+0

非常感謝!我怎樣才能改變光標的顏色? – pAkY88

+0

@ pAkY88你必須在你的css中使用'cursor:url();'將它改成一個自定義遊標。 –

0

我從CSS刪除

padding:0; 

解決同樣的問題。

1

IE < 9中的這個問題是由在我的輸入字段左側添加填充引起的。 它被固定通過添加

input { padding-right:3px;} 

對樣式表,其中填充左也是3PX。這推動了恐怖回到現在可見的地方。

0

我遇到了同樣的問題,這是問題: 你應該在該文本字段上處理'焦點'事件,所以在IE中的標籤焦點你將看不到光標。爲此,你還應該綁定focusin;那麼它會工作。下面是示例代碼

$('search-large').bind('focus focusin', function() { 

希望它可以幫助...