FacebookのDraft.jsライブラリを使用してリッチテキストボックスを作成していますが、テキストボックスのキャレットを赤くする必要があります。出来ますか?Draft.js:キャレットの色を変更する
私は-webkit-text-fill-color
プロパティについて読みましたが、キャレットの代わりに入力されたテキストとプレースホルダーが赤くなっています。
FacebookのDraft.jsライブラリを使用してリッチテキストボックスを作成していますが、テキストボックスのキャレットを赤くする必要があります。出来ますか?Draft.js:キャレットの色を変更する
私は-webkit-text-fill-color
プロパティについて読みましたが、キャレットの代わりに入力されたテキストとプレースホルダーが赤くなっています。
これは、キャレットが赤になりますし、テキストが黒、WebKitのブラウザで:
.public-DraftEditor-content {
color: red;
text-shadow: 0px 0px 0px #000;
-webkit-text-fill-color: transparent;
}
ここでのアクションでそれを示すフィドルです:https://jsfiddle.net/2atqzz5r/
更新: クローム57のとおり、
.public-DraftEditor-content {
caret-color: red;
}
:あなたは、新しいプロパティcaret-colorを使用することができます
おかげでたくさん! Firefoxのために何をすべきか? –
私は実際にFirefoxの最新バージョンで動作すると思います。それをサポートしているすべてのブラウザのリストです:http://caniuse.com/#search=text-fill-color – tobiasandersen