我正在为 ipad 制作一个网站,当我点击我网站上的任何链接或 javascript 按钮时,总是会出现一个黑色方块,一个黑色方块会在按钮周围闪烁并闪烁 0.7-1 秒,任何人都有同样的问题,如果我的按钮很大,黑色方块很明显。
问问题
1072 次
3 回答
2
-webkit-tap-highlight-color:rgba(255,0,0,0);
这将正确禁用黑色方块
于 2012-11-20T05:23:22.990 回答
0
您应该能够使用-webkit-tap-highlight-color
. 如果您希望完全禁用链接上的可见反馈,请使用-webkit-touch-callout: none
.
于 2012-11-20T04:48:24.003 回答
0
我在我的代码中发现了导致问题的原因,虽然我不知道为什么会这样,但我必须在我的代码中删除 'overflow-y:scroll' 和 overflow-x:hidden 以防止捏缩放闪烁问题。我使用overflow-x hidden,因为如果用户将网页的大小调整得非常小,元素会突破我的容器div,并使用触摸板水平滚动,会看到元素突破和空白区域,现在我不能使用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 回答