点评:user-select有两个值,none:用户不能选择文本,本例使用这个属性实现禁止文字选择,示例如下,大家可以参考参考
user-select有两个值:
f95HTML5中文学习网 - HTML5先行者学习网f95HTML5中文学习网 - HTML5先行者学习网none:用户不能选择文本
f95HTML5中文学习网 - HTML5先行者学习网f95HTML5中文学习网 - HTML5先行者学习网text:用户可以选择文本
f95HTML5中文学习网 - HTML5先行者学习网f95HTML5中文学习网 - HTML5先行者学习网需要注意的是:user-select并不是一个W3C的CSS标准属性,浏览器支持的不完整,需要对每种浏览器进行调整
f95HTML5中文学习网 - HTML5先行者学习网 f95HTML5中文学习网 - HTML5先行者学习网
body{ f95HTML5中文学习网 - HTML5先行者学习网
-moz-user-select: none; /*火狐*/ f95HTML5中文学习网 - HTML5先行者学习网
-webkit-user-select: none; /*webkit浏览器*/ f95HTML5中文学习网 - HTML5先行者学习网
-ms-user-select: none; /*IE10*/ f95HTML5中文学习网 - HTML5先行者学习网
-khtml-user-select: none; /*早期浏览器*/ f95HTML5中文学习网 - HTML5先行者学习网
user-select: none; f95HTML5中文学习网 - HTML5先行者学习网
} f95HTML5中文学习网 - HTML5先行者学习网
f95HTML5中文学习网 - HTML5先行者学习网IE6-9还没发现相关的CSS属性
f95HTML5中文学习网 - HTML5先行者学习网 f95HTML5中文学习网 - HTML5先行者学习网
//IE6-9 f95HTML5中文学习网 - HTML5先行者学习网
document.body.onselectstart = document.body.ondrag = function(){ f95HTML5中文学习网 - HTML5先行者学习网
return false; f95HTML5中文学习网 - HTML5先行者学习网
} f95HTML5中文学习网 - HTML5先行者学习网