我想禁止仅使用 CSS 进行元素选择(使用鼠标或 CRTL+A 进行选择)。我尝试了以下方法:
element {
-moz-user-select: none;
-ms-user-select: none;
-webkit-user-select: none;
user-select: none;
}
element::-moz-selection {
background: transparent;
}
它在 Firefox 20 中无法正常工作。但它在 webkit 中工作。即使使用上述 CSS 规则,我也可以使用 CTRL+A 选择图像和画布。
有没有办法只使用 CSS(不使用 JS)来禁止选择(或至少不显示)。
我不想阻止用户复制文本,我只想隐藏对某些元素的选择。
我尝试了这个答案中的代码,但它似乎在 Firefox 20 中不起作用。
谢谢你的帮助。