实现图文不可复制效果

  有时候想复制网上某段图文来自己应用的时候,发现文本无法选中,因而无法完成复制。总觉得挺神奇的,今天终于知道了这种效果该怎么实现了。

  这里使用到了user-select属性。

  代码如下:

<!DOCTYPE html>
<html lang="en">
<head>
	<meta charset="UTF-8">
	<title>Document</title>
	<style>
		p{
			-webkit-user-select: none;  /* Chrome与Safari */
			-ms-user-select: none;  /* IE10+ */
			-moz-user-select: none; /* 火狐浏览器 */
			user-select: none;
		}
	</style>
</head>
<body>
	<div>
		<p>花开一季,人活一世,多少流转的变,或是曾经的泪,一点一滴,一爱一殇。花开一季,人活一世,多少流转的变,或是曾经的泪,一点一滴,一爱一殇。</p>
	</div>
</body>
</html>

  

  说明:

  IE6-9不支持该属性,但支持使用标签属性 onselectstart="return false;" 来达到 user-select:none 的效果。

  

  

posted @ 2018-02-26 15:49  江峰★  阅读(357)  评论(0编辑  收藏  举报