2016-05-23 2 views
1

У меня есть небольшая проблема на целевой странице, которую я только что создал. Он отлично работает на настольных браузерах. Однако на мобильном устройстве при попытке ввода электронной почты в поле уведомлений клавиатура появляется на полсекунды и исчезает. Какие-либо предложения?Сайт Landing page на мобильном устройстве, проблема с клавиатурой

Сайт: www.imgr8.com

+0

исправление? не используйте такое изменение размера. – dandavis

+0

Я попытался полностью удалить событие изменения размера, но у меня все еще была проблема с клавиатурой на мобильных устройствах. –

ответ

0

Это выстрел в темноте, но каковы шансы, что p.copyright тега, который имеет абсолютную позицию в нижней части страницы может быть интерферирующим? Что произойдет, если вы полностью удалите этот элемент?

+0

Я дам ему попробовать –

+0

Ничего не случилось, когда я удалил :( –

0

Ваша эта линия вызывает проблема:

onfocus="this.placeholder = ''" 

Изменения выше с чем-то еще, как:

input:focus::-webkit-input-placeholder { color:transparent; } 
input:focus:-moz-placeholder { color:transparent; } /* FF 4-18 */ 
input:focus::-moz-placeholder { color:transparent; } /* FF 19+ */ 
input:focus:-ms-input-placeholder { color:transparent; } /* IE 10+ */ 

Надеется, что это поможет.

+0

Это не сработало –

0

Это связано с событием изменения размера, которое у вас есть. Он запускается, когда клавиатура появляется на экране.

$(window).resize(function(){ 
    toggleMs(); // Checking to destroy or build when we resize browser 
}); 

Вы можете демонстрацию этого изображения в окне браузера. Измените размер окна так, чтобы он был маленьким, как мобильный, а затем обновите страницу. Нажмите на ввод текста, а затем измените размер экрана снизу, и вы заметите, что курсор не остался сфокусированным на входе.

+0

Любая идея о том, как его исправить ? или альтернативы –

+0

Ну, вас интересуют только изменения ширины, а не высоты, поэтому, возможно, вам нужно будет вызвать функцию toggleMs() при изменении ширины. http://stackoverflow.com/questions/10750603/jquery- – partypete25

+0

Это не сработало :( –

Смежные вопросы