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