空の場合のプレースホルダーを持つページに単純なテキストエリアがあります。css の textarea を白いテキストと透明な背景にスタイル設定しました。ドキュメントの本文が非常に暗いため、黒いテキストがうまく表示されません。これはすべてChrome、IEなどで正常に機能します。ただし、ボックスが空の場合、Firefoxではプレースホルダーテキストが正しく色付けされて表示されますが、ボックス内をクリックすると(フォーカス)、入力を開始するまでカーソルが黒くなります。入力した内容を削除すると、プレースホルダー テキストが元に戻り、カーソルが再び黒くなります。よく見ないと、機能しないコントロールをクリックしたように見えます。
人々はこれをどのように回避していますか?
私のCSS:
.statementInput {
width: 500px;
height: 50px;
background-color: transparent;
color:white;
border:none;
}
テキストエリアの行:
<textarea class="statementInput" id="st1" placeholder="Type something here"></textarea>