2017-03-12 4 views
0

私は自分のタッチ操作でエッジでタッチアプリケーションを開発しています。私が取り除きたいことのひとつは、ブラウザからの長いフィードバック(ホールド)です。前に、私がしばらくの間、画面上に指を置いた後、コンテキストメニューが飛び出しました。私はそれを無効にしました。しかし、スクリーンから指を離したときに迷惑な四角形が表示されます。タッチフィードバックは無効にしたいのですが、ヒントはありません。マイクロソフトエッジタッチ(ホールド)フィードバック

アイデア?

あなたのスタイルシートで

答えて

0

、あなたが焦点にアウトラインをクリアすることができます:

.btn:focus { 
    /* The outline parameter surpresses the border color/outline when focused */ 
    outline: 0; 
} 

https://developers.google.com/web/fundamentals/design-and-ui/input/touch/そこからあなたが他のブラウザをカバーすることができます他の可能な状況があるが、これは上のボタンのデフォルトのアウトラインを取り除く必要がありますエッジのタッチイベント。

+0

私はそれを試しても動作していないようです...私の推測は、コンテキストメニューをアクティブにするためのロングタッチイベントは、どのボタンにも束縛されていません。 – Haijun

+0

ボタンのカーソルを置くスタイルはありますか?これらはタッチ専用環境でのフォーカスのように動作します。私はデスクトップ上でのみテストすることができます(Windowsの電話をエミュレートする)ので、私はこれをテストすることはできません。スタイルルールを追加しているテンプレート/フレームワークを使用していますか?たとえば:https://github.com/twbs/bootstrap/issues/18650 – Corvae

+0

私はそれがjavascriptではなくブラウザのものだと感じています。私はクロムでそれを試してみたが、それらのいずれかを参照してください。また、ウィンドウの設定では、タッチ入力の小さなテールを取り除くタッチフィードバックをオフにすることができます。輪郭は小さくなりましたが、まだ見えます。 – Haijun

関連する問題