温馨提示×

温馨提示×

您好,登录后才能下订单哦!

密码登录×
登录注册×
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》

CSS中user-select怎么用

发布时间:2022-02-25 10:54:19 来源:亿速云 阅读:128 作者:小新 栏目:web开发

这篇文章主要介绍CSS中user-select怎么用,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!

  user-select属性是css3新增的属性,用于设置用户是否能够选中文本。

  语法

  user-select:none|text|all|element

  默认值:text

  适用范围:除替换元素外的所有元素

  取值说明

  none:文本不能被选择

  text:可以选择文本

  all:当所有内容作为一个整体时可以被选择。如果双击或者在上下文上点击子元素,那么被选择的部分将是以该子元素向上回溯的最高祖先元素。

  element:可以选择文本,但选择范围受元素边界的约束

  说明

  1、IE6-9不支持该属性,但支持使用标签属性onselectstart=”returnfalse;”来达到user-select:none的效果;Safari和Chrome也支持该标签属性;

  2、直到Opera12.5仍然不支持该属性,但和IE6-9一样,也支持使用私有的标签属性unselectable=”on”来达到user-select:none的效果;unselectable的另一个值是off;

  3、除Chrome和*Safari外,在其它浏览器中,如果将文本设置为-ms-user-select:none;,则用户将无法在该文本块中开始选择文本。不过,如果用户在页面的其他区域开始选择文本,则用户仍然可以继续选择将文本设置为-ms-user-select:none;*的区域文本;

  4、对应的脚本特性为userSelect

  例:

  css代码:

  .box{

  -webkit-user-select:none;

  -moz-user-select:none;

  -ms-user-select:none;

  user-select:none;

  }

  html代码:

  <divclass="box"onselectstart="returnfalse;"unselectable="on">

  这是测试数据

  </div>

以上是“CSS中user-select怎么用”这篇文章的所有内容,感谢各位的阅读!希望分享的内容对大家有帮助,更多相关知识,欢迎关注亿速云行业资讯频道!

向AI问一下细节

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

AI