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

У меня есть простая текстовая область, и мне нужно сделать прозрачные буквы, в то же время позволяя видеть текстовую вставку. Когда я применяю следующие правила, я получаю невидимую карету:

textarea {
   background: transparent;
   opacity: 0;
}

Когда я набираю невидимый текст, мне нужно увидеть перемещение текстовой каретки.

EDIT: Мне нужно сделать редактор для редактирования ячейки ТД в таблице. Когда я нажимаю на ячейку, я показываю текстовую область и начинаю печатать. На каждой символьной букве я вставляю контекст в ячейку. После этого я скрываю текстовую область.

Ответы на вопрос(4)

Ваш ответ на вопрос