-webkit-
является префиксом поставщика :
Производители браузеров иногда добавляют префиксы к экспериментальным или нестандартным свойствам CSS и API-интерфейсам JavaScript, поэтому разработчики могут экспериментировать с новыми идеями, в то время как теоретически они не позволяют полагаться на свои эксперименты, а затем нарушают код веб-разработчиков в процессе стандартизации. Разработчики должны дождаться включения свойства без префикса, пока поведение браузера не будет стандартизировано.
… используется механизмом рендеринга webkit, который не используется Internet Explorer.
Это настолько экспериментально, что даже не появляется в черновиках спецификаций CSS. Ни один другой браузер не поддерживает его или его версию с другим префиксом поставщика.
Если вы хотите получить этот эффект, вам необходимо применить JavaScript (например, с помощью невидимого поля пароля, наложенного на элемент, для которого вы добавляете маркеры в зависимости от длины значения ввода каждый раз, когда input
событие пожаров.