首先介绍两个移动端私有属性-webkit-touch-callout,-webkit-tap-highlight-color-webkit-touch-callout:当你触摸并按住触摸目标时,禁止或者显示系统默认菜单。在iOS上,当您触摸并按住触摸目标(例如链接)时,Safari会显示与该链接关联的系统默认菜单。此属性允许您禁用系统默认菜单。-webkit-tap-highlight-color:覆盖当用户点击SafariforiOS中的链接或JavaScript可点击元素时显示的突出显示颜色。该属性只能设置透明度。如果未设置透明度,iOSSafari将使用默认透明度。当透明度设置为0时,该属性被禁用;当透明度设置为1时,元素在单击时不可见。在手机的webkit浏览器中,用户长按一些按钮3秒后,会弹出一个系统列表。iOS和Android显示不同,列表可以复制或在新窗口打开。按钮不需要这种体验。按钮绑定了一个事件,具有特殊的功能,这里系统将其视为一个链接。查了代码,原来是一个a标签,链接地址是空的。
