-webkit-user-select:none
-moz-user-select:none
-ms-user-select:none
user-select:none
}
根据自己的需求,添加给合适的类或标签,建议全部4行全部写,保证最大化兼容各类浏览器
这是通过CSS样式来实现的禁止用鼠标选择功能:unselectable为IE准备
onselectstart为Chrome、Safari准备
-moz-user-select是FF的
css
style:html,body{-moz-user-select:
none
-khtml-user-select:
none
user-select:
none}
或
<div
unselectable="on"
onselectstart="return
false"
style="-moz-user-select:none">
屏蔽选择的样式定义:-moz-user-select属性(只支持ff)。
属性有三个属性值:
1、
none:用none,子元素所有的文字都不能选择,包括input输入框中的文字也不能选择。
2、
-moz-all:子元素所有的文字都可以被选择,但是input输入框中的文字不可以被选择。
3、
-moz-none:子元素所有的文字都不能选择,但是input输入框中的文字除外。
以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,同时也希望多多支持脚本之家!
onselectstart 这个东东在Firefox/Opera下不生效,而且不被input和textarea标签支持。1 IE可以使用onselectstart事件来阻止用户选定元素内文本,包在div里面的都不能够被选中,如下
<div onselectstart="return false">
<textarea>
xxx
</textarea>
</div>
2 Firefox中可以使用CSS "-moz-user-select:none"属性来禁止文本选定
3 webkit浏览器可以使用“-khtml-user-select”,当然也可以使用第一种办法