网站内容复制(【web浏览器】CSS3amp复制页面效果教程(图))

优采云 发布时间: 2022-01-10 10:22

  网站内容复制(【web浏览器】CSS3amp复制页面效果教程(图))

  在css中,可以使用“user-select”属性来实现页面内容无法复制的效果。该属性用于指定是否可以选择元素的内容。当属性值为“none”时,元素的内容不会被选中,因此不会被复制,语法为“element {user-select:none;}”。

  

  本教程运行环境:Windows10系统,CSS3&&HTML5版本,戴尔G3电脑。

  CSS如何防止复制页面内容

  在CSS中,如果想达到不复制页面内容的效果,可以使用user-select属性。

  user-select 属性指定是否可以选择元素的文本。在 Web 浏览器中,如果您双击文本,则会选择或突出显示文本。该属性用于防止这种行为。

  语法如下:

  user-select: auto|none|text|all;

  属性值含义如下:

  

  需要注意的是:

   -moz-user-select:none; /* Firefox私有属性 */

-webkit-user-select:none; /* WebKit内核私有属性 */

-ms-user-select:none; /* IE私有属性(IE10及以后) */

-khtml-user-select:none; /* KHTML内核私有属性 */

-o-user-select:none; /* Opera私有属性 */

user-select:none; /* CSS3属性 */

  例子:

  

body{

-webkit-user-select: none; /* Safari */

-ms-user-select: none; /* IE 10 and IE 11 */

user-select: none; /* Standard syntax */

}

user-select 属性

给页面body元素添加user-select属性,就可以让页面内容禁止复制了。

  输出结果:

  

  上例中的文本输出不能再复制了。

0 个评论

要回复文章请先登录注册


官方客服QQ群

微信人工客服

QQ人工客服


线