html - -webkit-用户选择 : none; - not working

标签 html css ipad mobile

我正在创建一个将在 iPad 上查看的网站,并且我试图防止在用户触摸并按住图像时出现复制和粘贴气泡,因为我希望在 touchstart 和 ontouchend 上发生一些事情.

这是我的html

<img class="appImg" src="img/fundMobile.jpg" />

这是我的CSS

.appImg{        
    -webkit-user-select: none;
}

在我按住 iPad 后,气泡仍然出现。关于如何解决此问题的任何想法?

最佳答案

您可以尝试在 ontouchstart 处理程序中包含 e.preventDefault():

yourElement.ontouchstart = function(e) {
  e.preventDefault();
}

关于html - -webkit-用户选择 : none; - not working,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16613503/

相关文章:

css - 按钮结果不理想

css - 无法在 iPad 的 Safari 中为伪选择器之前的内容属性分配颜色

ios - 使用 AutoLayout 添加带有内容的 UIViewController 时,内容动画不起作用

javascript - 当我们点击它时,如何访问通过 <a> 标签发送的 console.log 中的 prop?

html - 将一个 div 放置在同级 div 的子元素中

html - CSS:使用百分比宽度底部对齐 float div

html - 隐藏按钮,直到在 Bootstrap 中的移动设备中查看

jquery - 一页上有 2 个页面内容?

javascript - CSS 文件离线工作,但上传到网络服务器时不工作

javascript - 通过 Javascript 更改显示属性时,多个 HTML 字段显示在单独的行上