Я использую пользовательские шрифты (@ font-face), и они отображаются правильно в моем приложении полностью, за исключением ввода заполнителей .
Шрифт не отображается, а заполнительпусто.
Входной шрифт (когда я что-то печатаю) работает нормально.Кроме того, если я изменяю шрифт-заполнитель для системного шрифта (Arial, Tahoma ...), он тоже работает.
Как использовать пользовательские шрифты для заполнителя?
Ввод:
<input placeholder="Search character" type="text" class="search-character">
CSS:
body { font-family: 'DIN', sans-serif; }
.search-character::-webkit-input-placeholder { /* Chrome/Opera/Safari */
font-family: 'DIN', sans-serif;
}
.search-character::-moz-placeholder { /* Firefox 19+ */
font-family: 'DIN', sans-serif;
}
.search-character:-ms-input-placeholder { /* IE 10+ */
font-family: 'DIN', sans-serif;
}
.search-character:-moz-placeholder { /* Firefox 18- */
font-family: 'DIN', sans-serif;
}
.search-character::placeholder {
font-family: 'DIN', sans-serif;
}