我目前正在使用:
*{
-webkit-touch-callout: none;
-webkit-user-select: none;
-khtml-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
}
Run Code Online (Sandbox Code Playgroud)
转到http://jsfiddle.net/KyF5x/并单击列表下方,看到这突出显示了文本...无法突出显示.重新加载页面,现在尝试ctrl + a,看到这也会突出显示文本.
Chrome,Safari或IE 10中不会出现上述情况.
免责声明:我使用的是Firefox 18
作为临时答案,修复方法是将CSS应用于各个"不可选择的"元素.但是,我很乐意看到有人想出一个文档范围的修复程序.
li{
-webkit-touch-callout: none;
-webkit-user-select: none;
-khtml-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
}
Run Code Online (Sandbox Code Playgroud)
请参阅:http://jsfiddle.net/KyF5x/1/
具有文档范围的不可选文本的用例在Web应用程序领域中更为明显,而不是典型的网站.
| 归档时间: |
|
| 查看次数: |
4550 次 |
| 最近记录: |