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