And*_*y E 20
似乎没有一个. user-select
被定义为CSS3用户界面的一部分,后来被CSS3基本用户界面模块取代.但是,后一文件不包括规范user-select
.在最近搜索之后,我无法找到任何关于为什么它可能已从规范中删除的讨论.
请注意,user-select
这在任何浏览器中都不起作用(我知道),但供应商前缀版本适用于Firefox,Chrome,Safari,Opera和IE 10+:
#something {
-ms-user-select: none;
-moz-user-select: none;
-webkit-user-select: none;
}
Run Code Online (Sandbox Code Playgroud)
如果仅使用这些供应商前缀,则CSS应验证是否将Vendor Extensions设置为Warning.对于IE和Opera,您可以unselectable
在元素上使用该属性.但具有讽刺意味的是,这会使您的HTML无效.
请参阅我使用jquery在IE中禁用文本选择的答案.