html - 如何将 -moz-user-select 重置为可选?

标签 html css

我已将 * {-moz-user-select: none;} 应用于主样式表,因为不可选择的元素多于可选择的元素。然后我尝试将 -moz-user-select: auto; 设置为输入,但它不起作用。我也试过textall的值,都不行。

此外,user-select 似乎在 IE9 和 Opera 10.62 中不起作用,还是我遗漏了什么?

我试图在默认情况下为所有浏览器禁用选择,然后为输入等某些元素显式启用它。

最佳答案

为什么哦,为什么要使用通用选择器?拜托,您必须对您的选择器进行更具体的设置。

关于您问题的答案,请阅读 MDC documentations仔细一点,您会发现 -moz-none 值是您要查找的值,而不是 none:

-moz-none

The text of the element and sub-elements cannot be selected, but selection can be enabled on sub-elements using -moz-user-select: text.

将它设置为通用选择器,就可以了。查看此演示以了解它的实时工作:http://jsfiddle.net/KqJ7R/

关于html - 如何将 -moz-user-select 重置为可选?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3850011/

相关文章:

html表格列大小

javascript - 使用单一功能全屏制作多张图片

html - <img> 标签下的额外填充?

twitter-bootstrap - 创建一个末尾带有双箭头的按钮

css - LESS 编译器说参数未定义

jquery - 在 div 中以隐藏的溢出居中特定的 li

javascript - 使用 Javascript 检测内容是否适合 div

javascript - 我需要从 jQuery 的最后一个元素中提取第二个的 ID

java - 使用 jsoup 提取 `th` header 显示特定值的表

html - CSS 特异性问题