Это действительно зависит от того, что вы пытаетесь применить к тексту. Если вы пытаетесь изменить font-family
в текстовом вводе, то это должно работать:
<!DOCTYPE HTML>
<HTML>
<head>
<style>
body {
font-family: Verdana
}
.input {
font-family: cursive;
}
</style>
<body>
<form action="javascript:void(0)" class="form-container">
<input type="text" class="input"></input>
</form>
</body>
</html>
Обратите внимание, что CSS применяет фильтр к самому вводу, но он изменил текст. Если вы пытаетесь применить другой фильтр к тексту, но не можете сделать это, применяя фильтр к входным данным, тогда в коде могут быть небольшие изменения:
<!DOCTYPE HTML>
<HTML>
<head>
<style>
body {
font-family: Verdana
}
.inputText {
filter: drop-shadow(8px 8px 10px gray);
}
</style>
<body>
<form action="javascript:void(0)" class="form-container">
<input type="text"><span class="inputText"></span></input>
</form>
</body>
</html>
Обратите внимание на Приведенный выше код дал тексту класс, добавив вокруг него <span>
элементов. Я очень надеюсь, что это сработает, а может и нет. 8-летний может ошибиться тут и там ...:)