CSS текстовый отступ не работает в IE, когда ввод является длинным неразрывным словом - PullRequest
0 голосов
/ 27 декабря 2018

простой элемент ввода с отступом текста.

<input style="text-indent:50px;width:100px"/>

При вводе Chrome длинное слово не будет влиять на отступ текста, например:

enter image description here

В то время как в IE11 стиль ломается как:

enter image description here

Как я могу решитьразница, чтобы они выглядели одинаково?

1 Ответ

0 голосов
/ 27 декабря 2018

Вы можете попробовать использовать padding-left.Или попробуйте добавить line-height, чтобы text-indent работал в IE.

<input style="padding-left:50px;width:100px"/>
OR
<input style="text-indent:50px;width:100px;line-height:1"/>

https://jsfiddle.net/3jr5eypz/2/

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...