2016-12-01 1 views
2

Во всех других браузерах заполнитель, содержащий ввод текста типа, начинается там, где курсор мерцает. Однако в Microsoft Edge текст заполнитель появляется перед курсором. Есть ли способ исправить это?Пометка ввода краев, не выровненная с текстом

Ожидаемый результат: enter image description here

результат Гурт: enter image description here

+1

Создайте короткий рабочий пример или скрипку. Мы не можем отлаживать изображения. –

ответ

2

Кажется, я нашел ответ (чем раньше я спросил его здесь ...)

Проблема в том, с Шрифтом- отступ собственности. Так или иначе, в Edge он перемещает курсор на неравном расстоянии от заполнителя. Использование

padding-left: 10px; 

вместо

text-indent: 10px; 

решает ISSE. Вот сценарий работы с обоими сценариями: jsfiddle

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