на этой странице: http://www.legrandclub.net есть два текстовых поля.Во всех веб-браузерах все работает нормально, но в Internet Explorer курсор не отображается, когда я нажимаю на одно из двух текстовых полей, возможно написать текст, но курсор не отображается.
Что может быть причинойэтой проблемы?
Спасибо
Они используют тот же цвет фона в поле ввода, что и курсор (серый).
Эта проблема в IE <9 была вызвана добавлением отступа слева в моих полях ввода. Это было исправлено добавлением <br>
input { padding-right:3px;}
к таблице стилей, где отступ слева также был 3px. Это отодвинул кускор туда, где он теперь виден.
Я столкнулся с той же проблемой, и это проблема: Вы должны обрабатывать событие 'focus' в этом текстовом поле, поэтому при фокусировке вкладок в IE вы не увидите курсор. Для этого вы также должны связать focusin; тогда это будет работать. Ниже приведен пример кода
$('search-large').bind('focus focusin', function () {
Надеюсь, это поможет ...
Я решил ту же проблему, удалив
padding:0;
из CSS.