9

ちょっとした問題に遭遇し、過去 2 時間にわたってデバッグに苦労しました。新鮮な脳が役立つかもしれないと判断した後、ここに投稿することにしました.

レガシーの目的でここにコードを投稿する必要があることはわかっていますが、質問には大量のコードが含まれているため、リンクを提供する方が簡単です.

次のページをチェックしてください: http://ben-major.co.uk/labs/phonee/#overlays . Prompt(Chrome または Mobile Safari で)をタップすると、プロンプト ボックスが表示されます。ここに問題があります:

フィールドにフォーカスがあります (フォーカスされていないフィールドの色ではなく、白い背景を参照してください#eee) が、フィールドに何かを入力しようとしても、フィールドにフォーカスがあるにもかかわらず何も起こりません。MBP (Chrome)、iMac (Chrome)、iPad + iPhone で試しましたが、すべて同じ問題が発生します。

なぜこれがうまくいかないのか本当にわからないので、誰かが同様の問題に遭遇しましたか。キーアップまたは同様のイベントにはイベント防止はありません...

4

2 に答える 2

28
-webkit-user-select: none;

そのスタイルを削除すると、機能します。使用しているreset.cssファイルで変更できます。これも機能-webkit-user-select: auto;します。

于 2012-07-26T23:20:57.150 に答える
6

reset.cssの46行目に-webkit-user-select: none;は、ユーザーがWebkitブラウザーでテキストボックスを選択できないようになっています。

于 2012-07-26T23:22:19.113 に答える