【发布时间】:2011-09-14 00:50:33
【问题描述】:
我想在选择文本并单击鼠标 1-2 秒时显示我自己的弹出窗口。我可以让它在 FF/Chrome 中工作,但在 iphone/ipad 的 safari 中,当我点击文本时,有时会出现放大镜,如何防止放大镜并显示我自己的弹出窗口?
【问题讨论】:
我想在选择文本并单击鼠标 1-2 秒时显示我自己的弹出窗口。我可以让它在 FF/Chrome 中工作,但在 iphone/ipad 的 safari 中,当我点击文本时,有时会出现放大镜,如何防止放大镜并显示我自己的弹出窗口?
【问题讨论】:
我没有显示您自己的弹出窗口的所有答案(这需要一些 JS hack),但是要摆脱那个放大镜,只需将其添加到您的 CSS 中:
body {
-webkit-touch-callout: none;
}
...或者只是添加到要禁用放大镜的元素。
【讨论】: