iPad 用の Web サイトを作成しています。Web サイトのリンクまたは JavaScript ボタンをクリックすると、常に黒い四角形が表示されます。黒い四角形のボックスが点滅し、ボタンの周りで 0.7 ~ 1 秒間ちらつきます。誰もが同じ問題を抱えています。私のボタンは大きく、黒い四角は明らかです。
質問する
1072 次
3 に答える
2
-webkit-tap-highlight-color:rgba(255,0,0,0);
これにより、黒い四角が正しく無効になります
于 2012-11-20T05:23:22.990 に答える
0
コードで問題の原因を突き止めましたが、その理由はわかりませんが、ピンチズームのちらつきの問題を防ぐために、コードで「overflow-y:scroll」とoverflow-x:hiddenを削除する必要があります。ユーザーがWebページのサイズを非常に小さく変更し、タッチパッドを使用して水平方向にスクロールすると、要素がコンテナdivを突破するため、overflow-x hiddenを使用します。要素の突破と空白の領域が表示されます。これでoverflow-x hidden cozを使用できません奇妙な 愚かな ピンチ ズーム ちらつき
#viewport{
display:block;
position:absolute;
width:100%;
height:100%;
overflow-y:scroll;
-webkit-overflow-scrolling: touch;
}
#wrapper{
width:100%;
overflow-x:hidden;
}
于 2012-11-20T06:22:31.123 に答える
0
を使用してこれを制御できるはずです-webkit-tap-highlight-color
。リンクに関する表示可能なフィードバックを完全に無効にしたい場合は、 を使用して-webkit-touch-callout: none
ください。
于 2012-11-20T04:48:24.003 に答える