我正在尝试捕捉鼠标点击位置,因此我在onClick
标记中写了body
,但每次点击页面时整页都会变成橙色一段时间。是否有任何设置可以禁用此效果?
答案 0 :(得分:15)
根据this主题,您可以通过覆盖
覆盖默认的橙色轮廓 -webkit-tap-highlight-color
与
-webkit-tap-highlight-color: rgba(255, 255, 255, 0);
在你的css文件中(你需要创建一个css文件并添加它,如果你当前没有)。最后一个值0设置alpha值以有效地使颜色不可见(1完全可见)。如果这不是您正在寻找的确切css样式,您可以浏览其他webkit样式以查找类似的声明。
向Joe McCann推荐这个想法。
答案 1 :(得分:4)
McStretch的回答是正确的。 Android上的Webkit是使用此属性设置为橙色编译的,使用可以覆盖它的css。
将以下内容粘贴到您的css中:
* {
-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
(抱歉,我不知道如何将其添加为对该答案的评论)
答案 2 :(得分:-2)
function mouseclick(){ var locString =“X =”+ window.event.screenX +“Y =”+ window.event.screenY; 警报(locString); }
您可以使用此功能捕捉鼠标点击位置