CSS 可以使用 user-select 属性来设置不可复制, 此属性可以设置或检索是否允许用户选中文本, 将此属性的属性值设置为 none 可以使文本不可选中.
通过 user-select 属性设置不可复制的 CSS 代码:
IE6-9 不支持该属性, 但支持使用标签属性 onselectstart="return false;" 来达到 user-select:none 的效果.
user-select
语法:
user-select:none |text| all | element
默认值: text
适用于: 除替换元素外的所有元素
继承性: 无
动画性: 否
计算值: 指定值
取值:
none: 文本不能被选择
text: 可以选择文本
all: 当所有内容作为一个整体时可以被选择. 如果双击或者在上下文上点击子元素, 那么被选择的部分将是以该子元素向上回溯的最高祖先元素.
element: 可以选择文本, 但选择范围受元素边界的约束
来源: http://www.css88.com/qa/css3/12414.html