我不相信这是一个好主意,也不会特别好.另外,如果没有看到你正在使用的元素,我将猜测,具体如下:
<p>Something not to copy...<img src="path/to/image.png" /></p>
Run Code Online (Sandbox Code Playgroud)
CSS:
p {
position: relative;
}
p img {
position: absolute;
top: 0;
left: 0;
right: 0;
bottom: 0;
width: 100%;
height: 100%;
}
Run Code Online (Sandbox Code Playgroud)
一个稍微简单的方法:
p {
-webkit-user-select: none;
-khtml-user-select: none;
-moz-user-select: none;
-o-user-select: none;
user-select: none;
}
Run Code Online (Sandbox Code Playgroud)
一种稍微更可靠的方式(不依赖于更新的/'现代'浏览器,但在您的问题中未请求,因为它使用JavaScript:
var paras = document.getElementsByTagName('p');
for (var i=0, len=paras.length; i<len; i++){
paras[i].onmousedown = function(){
return false;
};
}
Run Code Online (Sandbox Code Playgroud)