Как изменить цвет/размер текста input'а при вводе текста?
::-webkit-input-placeholder меняет, собственно, сам placeholder, как и input. А вот как изменить введенный пользователями текст в инпуте? Нужно использовать js?
Ну а в чем проблема если не хотите через :focus
Сделайте так <input id="color-placeholder" class="color-text">
#color-placeholder::-webkit-input-placeholder {тут стили например плэйсхолдера}
.color-text { тут цвет введенный пользователями текст! color: #DF289E;}