Выровнять текст по правому краю в поле ввода HTML - PullRequest
11 голосов
/ 11 февраля 2011

У меня есть тег HTML с короткой максимальной длиной, но атрибутом длинного значения. Я хотел бы, чтобы отображаемый текст показывал конец (справа) текста, а не начало (слева).

<input maxlength=10 value="A really really really long entry goes in here"/>

в настоящее время показывает:

"А действительно г"

вместо этого я бы хотел показать:

"здесь"

Приветствия

Ian

Ответы [ 2 ]

16 голосов
/ 11 февраля 2011

Хотите, чтобы видимая область начиналась справа?Вы можете использовать css и следующее правило input {direction:rtl;}

rtl означает справа налево

пример: http://jsbin.com/ilejo4

PS: значение maxlengthв вашем HTML должен быть заключен в кавычки, также вы должны установить type из input

0 голосов
/ 24 июня 2019

Добавить style="text-align:right" к тегу ввода.

...