Jak mieć przezroczyste czcionki z wyjątkiem „tekstu-karetki” w polu tekstowym?

Mam proste pole tekstowe i muszę tworzyć przezroczyste litery, pozwalając jednocześnie, aby kursor był widoczny. Kiedy zastosuję następujące zasady, dostanę niewidzialną karetkę:

textarea {
   background: transparent;
   opacity: 0;
}

Kiedy wpisuję niewidzialny tekst, muszę zobaczyć ruch tekstu.

EDYTOWAĆ: Muszę dokonać edycji edytora komórki td w tabeli. Kiedy klikam komórkę, pokazuję tekst i zaczynam pisać. Na każdej literze znaków wstawiam kontekst do komórki. Potem ukrywam pole tekstowe.

questionAnswers(4)

yourAnswerToTheQuestion