Phonegapでアプリケーションを開発していて、テキストエリアにいくつかのスタイルがあります。
textarea {
背景:url(img / ynxjD.png)repeat-y;
幅:600px;
高さ:300px;
フォント:通常の14px verdana;
行の高さ:25px;
パディング:2px 10px;
ボーダー:実線1px #ddd;
}
Androidの参照には、入力要素とオーバーレイなどのテキストエリアにデフォルトのスタイルがあり、基本的にテキストエリアをクリックするとすべてのスタイルが消え、角が緑色の大きな醜い白い長方形が表示されるため、次の回避策が見つかりました。
textarea {
-webkit-user-modify:read-write-plaintext-only;
-webkit-tap-highlight-color:rgba(255,255,255,0);
}
ここで述べたように: Androidブラウザの入力オーバーレイを無効にしますか? すべてが素晴らしいですが、テキストエリアに書き込んで新しい行に移動すると、Androidキーボードが消え、もう一度クリックして表示する必要があります。これはすべての新しい行に当てはまります。
私はHTCdesireXでテストしていますが、それが問題になる場合は、誰かがこれを修正するのを手伝ってくれたら嬉しいです:)