我有一个网页,应该在 Windows 中作为本机应用程序运行,因此我必须禁用所有浏览器功能,例如文本选择等。
我设法在普通设备中禁用文本选择,如下所示:
$("body, html").mousedown(function (event) {
event.preventDefault();
});
Run Code Online (Sandbox Code Playgroud)
但是,当我在触摸屏设备中运行该网站并且长按文本时,它仍然会选择它。
即使在触摸设备上,如何禁用文本选择?
小智 7
在你的 CSS 中使用它..
-webkit-touch-callout: none; /* Safari */
-webkit-user-select: none; /* Chrome */
-moz-user-select: none; /* Firefox */
-ms-user-select: none; /* Internet Explorer/Edge */
user-select: none;
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
4453 次 |
| 最近记录: |