专栏首页游戏杂谈禁用iOS的UIView长按默认操作

禁用iOS的UIView长按默认操作

* {
    -webkit-touch-callout: none;
    -webkit-user-select: none;
    -webkit-tap-highlight-color: rgba(0,0,0,0);
}


input,textarea {
    -webkit-touch-callout: default !important;
    -webkit-user-select: text !important;
}

很多时候需要禁用移动设备的默认行为,比如长按一个a链接的按钮(href写的是javascript:;)会提示是否打开/取消。而-webkit-touch-callout 在ios8中是失效的,查资料说是一个bug。还有另外一种做法就是设置pointer-events:none;不过这个属性太狠了,会导致页面的tap等事情都失效。

更多参考资料:

1) pointer-events

2) iOS Disable User Select but Allow Input

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • Chrome滚动条透明的问题

    在做一个小应用的时候,给一个面板设置了透明度(opacity:.9),在浏览页面的时候,发现滚动条居然透明了,如下图所示:

    meteoric
  • Flash Pro CS5无法跳过注册Adobe ID的问题

    装了N多次卸载了N多次,就是没有上图中的那个“跳过此步骤”,找了N个注册码还是不行。按网上的说明,有两种方式可以解决这个问题:

    meteoric
  • 用SublimeText当Unity Shader的编辑器

    用Visual Studio写shader实在蛋疼,那可能就会有人要问了,为啥不用插件可视化制作shader呢?因为我是新手,新手还是老老实实敲代码,慢慢来…

    meteoric
  • 移动Web 开发中的一些前端知识收集汇总

    在开发DeveMobile 与EaseMobile 主题 的时候积累了一些移动Web 开发的前端知识,本着记录总结的目的,特写这篇文章备忘一下。 要说移动Web...

    Jeff
  • div+css显示两行或三行文字

    wfaceboss
  • 自然人信息收集流程思路

    (1)通过 IP 地址查询下载历史 首页就会默认显示出你的 IP 地址,以及通过这个 IP 地址你近期下载过那些东西。 地址: https://iknowwha...

    WeiyiGeek
  • Qt开源作品5-仪表盘交互

    Echart是百度研发团队开发的一款报表视图JS插件,功能十分强大,是本人用过的国产作品中最牛逼的,记得四五年前就在qt中使用过,当时用的浏览器控件是webki...

    feiyangqingyun
  • 腾讯刘琼:“互联网+”助力服装行业新发展

    9月21日,2015中国(大连)国际服装纺织品博览会期间,互联网+服装纺织行业的新机遇高峰论坛在大连举行。腾讯研究院高级研究员刘琼受邀发表演讲。出席论坛的还有...

    腾讯研究院
  • WordCloud 中英文词云图绘制,看这一篇就够了

    摘要: 当我们手中有一篇文档,比如书籍、小说、电影剧本,若想快速了解其主要内容是什么,则可以采用绘制 WordCloud 词云图,显示主要的关键词(高频词)这种...

    数据森麟
  • Mac安装Virtualenv & PyCharm使用Virtualenv

    我们使用Python开发的时候,每个项目可能需要不同的Python版本,这时候我们就需要Virtualenv配置虚拟环境。

    周希

扫码关注云+社区

领取腾讯云代金券