Если вы хотите настроить стиль заполнитель , вы можете использовать селектор псевдо-класса ::placeholder
в дополнение к селектору ввода input[type=email]
.
Если вы хотите настроить стиль , вы можете использовать option
.
Таким образом, вы можете синхронизировать стили элементов:
option, input[type=email]::placeholder {
font-family: Helvetica;
text-transform: Uppercase;
font-size: 1em;
background-color:yellow;
}
Конечно, вы можете использовать любые свойства, которые пожелаете. Это позволит вам переопределить любые настройки браузера по умолчанию, которые могут повлиять на внешний вид.
Вот еще немного информации о псевдоклассах:
Они могут быть чрезвычайно полезны, поэтому настоятельно рекомендуем ознакомиться с некоторыми из них, чтобы хотя бы получить представление о том, что доступно.
Для получения дополнительной информации о кросс-браузерных особенностях я также рекомендую проверить библиотеку нормализации:
EDIT:
select, option, input[type=email]::placeholder {
color: black;
font-family: Helvetica;
font-size: 16px;
font-weight: 500;
text-transform: capitalize;
}