Как сделать прозрачные буквы в textarea, но каректу оставить видимой?

Есть обычный элемент textarea, можно ли как-нибудь с помощью css либо JS реализовать такую фичу. Когда набираешь текст, то буквы становились бы невидимыми, но мигающая каретка по прежнему была бы видна и перемещалась по мере набора текста и можно было бы также установить ее место положение мышкой по невидимому тексту.

Где-то я видел подобный трюк при установке font-size: 0; но уже не помню где.

Подскажите как реализовать такое.
Спасибо.
  • Вопрос задан
  • 3481 просмотр
Решения вопроса 1
no1
@no1
Для элемента textarea цвет курсора устанавливается по прихоти браузера, поэтому результата даже с бубном не добъетесь.

Для вашей задачи нужно использовать блочный элемент + designMode и внутри этого элемента span с цветом текста равным цвету фона.
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
zona7o
@zona7o
Веб-разработчик
Задать шрифту цвет background'a textarea? Не идеальное решение, но все -же.)
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы