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

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

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

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

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

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

Войти через центр авторизации
Похожие вопросы
02 нояб. 2024, в 14:14
20000 руб./за проект
19 окт. 2024, в 19:39
50000 руб./за проект
02 нояб. 2024, в 13:15
740000 руб./за проект