Что ж, моя проблема в том, что у меня есть <textarea>
на моей странице, и я использую атрибут placeholder=
, чтобы присвоить ему пользовательское значение , например:
<textarea id="usuario_nick" placeholder="usuario">
Проблема в том, что текст внутри текстового поля автоматически выравнивается по левому краю, но я хочу, чтобы он был выровнен по центру текстового поля. Я не имею в виду только по горизонтали и по вертикали прямо в центре. Возможно ли это? Есть ли способ переместить только значение заполнителя в этом текстовом поле как padding-top y right
?.
Я знаю, что вы можете принять placeholder
аферу , ::-webkit-input-placeholder
но это касается всех, и я хочу, чтобы это произошло только на одном конкретном.
Вам просто нужно поставить тот ,
selector
на который вы хотите изменить файлpseudo-elemento
::placeholder
. Этоselector
может быть класс (eg: .miclase
), идентификатор (eg: #miId
) и т. д.Чтобы выровнять его по вертикали, вы можете указать
height
определенное значение для ,textarea
а затем такое же значение дляline-height
delplaceholder
.Да, вам просто нужно указать тот
padding-top
, который вы хотите применить.Например:
Вы можете получить доступ по id.
Это будет код: