广告
返回顶部
首页 > 资讯 > 精选 >css3中user-select属性有什么用
  • 704
分享到

css3中user-select属性有什么用

2023-06-06 15:06:24 704人浏览 薄情痞子
摘要

这篇文章给大家分享的是有关css3中user-select属性有什么用的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。user-select属性是CSS3规范中新增的一个功能,用于设置或检索是否允许用户选中文本,使

这篇文章给大家分享的是有关css3中user-select属性有什么用的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。

user-select属性是CSS3规范中新增的一个功能,用于设置或检索是否允许用户选中文本,使用语法是“user-select:none |text| all | element”,其默认值是text,并且适用于除替换元素外的所有元素。

user-select,设置或检索是否允许用户选中文本

user-select语法:

user-select:none |text| all | element

默认值:text

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

继承性:无

动画性:否

计算值:指定值

取值:

none:文本不能被选择

text:可以选择文本

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

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

说明:

设置或检索是否允许用户选中文本。

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

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

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

对应的脚本特性为userSelect。

兼容性:

浅绿 = 支持

红色 = 不支持

粉色 = 部分支持

css3中user-select属性有什么用

实例

<!DOCTYPE html><html><head><meta charset="utf-8" /><title></title><meta Http-equiv="X-UA-Compatible" content="IE=edge,chrome=1" /><style>.test{padding:10px;-WEBkit-user-select:none;-moz-user-select:none;-o-user-select:none;user-select:none;background:#eee;}</style></head><body><div onselectstart="return false;" unselectable="on">选择我试试,你会发现怎么也选择不到我,哈哈哈哈</div></body></html>

效果图:

css3中user-select属性有什么用

感谢各位的阅读!关于“css3中user-select属性有什么用”这篇文章就分享到这里了,希望以上内容可以对大家有一定的帮助,让大家可以学到更多知识,如果觉得文章不错,可以把它分享出去让更多的人看到吧!

--结束END--

本文标题: css3中user-select属性有什么用

本文链接: https://www.lsjlt.com/news/247604.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • css3中user-select属性有什么用
    这篇文章给大家分享的是有关css3中user-select属性有什么用的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。user-select属性是css3规范中新增的一个功能,用于设置或检索是否允许用户选中文本,使...
    99+
    2023-06-06
  • css3中icon属性有什么用
    这篇文章主要介绍了css3中icon属性有什么用,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。   CSS3icon属性   作用:ic...
    99+
    2022-10-19
  • css3中animation属性有什么用
    小编给大家分享一下css3中animation属性有什么用,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!   css3anim...
    99+
    2022-10-19
  • css3中Transition属性有什么用
    这篇文章将为大家详细讲解有关css3中Transition属性有什么用,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。CSS3的制作动画的三大属性(Transform,Tr...
    99+
    2022-10-19
  • css3中transition-duration属性有什么用
    这篇文章给大家分享的是有关css3中transition-duration属性有什么用的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。   CSS3transition-dura...
    99+
    2022-10-19
  • CSS3中animation-duration属性有什么用
    这篇文章主要为大家展示了“CSS3中animation-duration属性有什么用”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“CSS3中animation-...
    99+
    2022-10-19
  • css3中word-break属性有什么用
    小编给大家分享一下css3中word-break属性有什么用,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!1、定义word-br...
    99+
    2022-10-19
  • CSS3的transition属性属性有什么作用
    这篇文章主要讲解了“CSS3的transition属性属性有什么作用”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“CSS3的transition属性属性有什...
    99+
    2022-10-19
  • html的Select multiple属性有什么用
    HTML的``元素中的`multiple`属性用于指定是否允许多选。当设置了`multiple`属性时,用户可以通过按住Ctrl键(...
    99+
    2023-10-12
    html
  • CSS3中border-image-outset属性有什么用
    小编给大家分享一下CSS3中border-image-outset属性有什么用,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧! ...
    99+
    2022-10-19
  • CSS3中filter滤镜属性有什么用
    这篇文章主要为大家展示了“CSS3中filter滤镜属性有什么用”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“CSS3中filter滤镜属性有什么用”这篇文章吧...
    99+
    2022-10-19
  • css3新增属性all有什么用
    小编给大家分享一下css3新增属性all有什么用,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!   all属性实际上是所有CS...
    99+
    2022-10-19
  • css3属性双冒号有什么用
    这篇文章主要为大家展示了“css3属性双冒号有什么用”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“css3属性双冒号有什么用”这篇文章吧。 ...
    99+
    2022-10-19
  • CSS3动画属性Animation有什么用
    这篇文章将为大家详细讲解有关CSS3动画属性Animation有什么用,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。 属性 刻画 CSS @keyframes ...
    99+
    2022-10-19
  • HTML select标签的multiple属性有什么用
    HTML select标签的multiple属性用于指定是否允许选择多个选项。当设置为multiple时,用户可以通过按住Ctrl键...
    99+
    2023-09-05
    HTML
  • Select selectedIndex属性的作用是什么
    selectedIndex属性用于获取或设置元素中选中项的索引。它可用于select元素(下拉列表)和input元素(type为ra...
    99+
    2023-09-05
    Select
  • css3中background属性的8个属性值是什么
    这篇文章主要介绍css3中background属性的8个属性值是什么,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!CSS中background的属性值background-colorbackground-imageb...
    99+
    2023-06-08
  • css3中float属性怎么用
    这篇文章主要介绍了css3中float属性怎么用,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。 css中,flo...
    99+
    2022-10-19
  • CSS3中transform属性怎么用
    这篇文章主要介绍了CSS3中transform属性怎么用,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。语法:none|<transfo...
    99+
    2022-10-19
  • CSS3中content属性怎么用
    这篇文章主要介绍CSS3中content属性怎么用,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!content用来和:after及:before伪元素一起使用,在对象前或后显示内容。...
    99+
    2022-10-19
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作