2016-09-06 31 views
1

私はファイルドロップとコピーペーストの画像イベントを持つcontenteditable divを持っています。 色:透明を使用すると、私はクロムブラウザ上で点滅カーソルを隠すことができます。しかしIEで私は "IEの入力のテキストカーソルの色は常にバックグラウンドカラーの逆です"と知りに来た。 ソース:How do I change the color of the text cursor in an input field in IE?Internet Explorerのcontenteditable divのキャレット(テキストカーソル)を非表示にする

カーソルを無効にするか、点滅するカーソルの速度を変更してIEで非表示にする方法はありますか?

+0

要素に 'cursor:none'を試しましたか?これはすべてのブラウザで機能します。 – TheMintyMate

+0

プロパティ "cursor:none"は、マウスポインタのカーソルを消すためのプロパティです。私は通常、テキストボックス/ textareaまたはcontenteditable divにある点滅カーソルを隠す必要があります。 – AmolP

答えて

-1

cursor: none

カーソルCSSプロパティは マウスポインタが要素の上にあるときにマウスカーソルが表示された指定使用してみてください。 Source。変更になるので、迅速かつ簡単ではありませんカーソルを点滅の速度の変化について

、あなたはJavaScriptをそのための新たな「コンポーネント」との設計が必要になりますが、幸い彼らはオンラインいくつかのtutorialまたはリソースです。あなたはそれ以外の場合はテキストカーソルとして知られているキャレットカーソルを、変更することを意味すると仮定すると、

#test { 
 
width: 256px; 
 
height: 256px; 
 
background-color: red; 
 
cursor: none;  
 
}
<div id="test"></div>

1

。利用可能な解決策がありますが、IEのサポートはかなり制限されています。 おそらく、まだ使用していない場合は、次のような使用方法があります。Hide textfield blinking cursor

関連する問題