1、

    text{-moz-user-select: none; /*火狐*/-webkit-user-select: none; /*webkit浏览器*/-ms-user-select: none; /*IE10*/-khtml-user-select: none; /*早期浏览器*/-o-user-select: none; /* Opera*/user-select: none;}

2、user-select - CSS3参考手册.html(http://www.css88.com/book/css/properties/user-interface/user-select.htm)

语法:

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

兼容性:

  • 浅绿 = 支持
  • 红色 = 不支持
  • 粉色 = 部分支持
Values IE Firefox Chrome Safari Opera iOS Safari Android Browser Android Chrome
Basic Support 6.0-9.0 4.0-40.0-moz- 4.0-8.0-webkit- 4.0-45.0-webkit- 6.0-8.0-webkit- 15.0-27.0-webkit- 6.0-8.3-webkit- 18.0-42.0-webkit-
10.0-11.0-ms-
element 6.0-9.0 4.0-40.0-moz- 4.0-8.0 4.0-45.0 6.0-8.0 15.0-27.0 6.0-8.3 18.0-42.0
10.0-11.0-ms-
<!DOCTYPE html>
<html lang="zh-cmn-Hans">
<head>
<meta charset="utf-8" />
<title>user-select_CSS参考手册_web前端开发参考手册系列</title>
<meta name="author" content="Joy Du(飘零雾雨), dooyoe@gmail.com, www.doyoe.com" />
<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 class="test" onselectstart="return false;" unselectable="on">选择我试试,你会发现怎么也选择不到我,哈哈哈哈</div>
</body>
</html>

3、

4、

5、

转载于:https://www.cnblogs.com/h5skill/p/8446704.html

CSS.text不被选中相关推荐

  1. JS与CSS阻止元素被选中及清除选中的方法总结

    有时候,我们希望阻止用户选中我们指定区域的文字或内容. 举个栗子,有时候用户在一个区域执行频繁的点击操作,一不小心傲娇地点多了,就会选中当前区域的内容. 再举个栗子,制作轮播组件的时候,点击下一页,若 ...

  2. html禁止双击选中文本,CSS阻止页面双击选中文本

    在双击左右箭头,快速切换图片滚动时,会选择附近区域的文字,感觉不是很好,今天在同事在分享时,讲到了这个问题, 试了一下,不错,解决了问题 IE及Chrome下的方法一样,对相应的元素添加onselec ...

  3. 2000 Followers-3D CSS text

    2000 Followers-3D CSS text 示例 HTML CSS 更多有趣示例 尽在知屋安砖社区 示例 HTML - var density = 12 //Be sure to chang ...

  4. CSS Text Decoration

    大家很熟悉的 CSS2 用法 text-decoration ,到了 CSS3 就拥有很多新的特性.本文将介绍 Level 4 中最新添加的特性. CSS Text Decoration 文字修饰线: ...

  5. html文字滑动时改变颜色,css实现滚动时选中区域字体颜色加深的示例代码

    在封装日期选择器时,需要选中时字体颜色加深,先看一下实现后的效果 可以看到加深的不是整个文字,而是中间那片区域今天聊的重点不在选择器的封装,主要看这个样式效果,想了解此组件的实现思路可以看之前的文章日 ...

  6. html 导航栏 选中状态,CSS导航菜单高亮选中菜单项

    我开发了一个CSS导航菜单,并为每个导航项我写了php.file.CSS导航菜单高亮选中菜单项 homepage.php My First Try Of CSS Navigation Bar /* B ...

  7. css伪元素实现选中效果【打勾效果】

    css伪元素实现选中效果 .item{border: 1px solid #00a9ff;position: relative;&:after {position: absolute;cont ...

  8. CSS实现checkbox radio 选中后文本颜色改变

    HTML: <input type="checkbox" name="gloss" value="feature"/> < ...

  9. select设置text的值选中(兼容ios和Android)基于jquery

    前一段时间改了一个bug,是因为select引起的.当时我没有仔细看,只是把bug改完了就完事了,今天来总结一下. 首先说option中我们通常会设置value的属性的,还有就是text值的,请参见下 ...

最新文章

  1. 32和64位系统各内置类型所占字节大小(int char long double 指针等)
  2. 【数据结构与算法】之深入解析“股票平滑下跌阶段的数目”的求解思路与算法示例
  3. 30条值得程序员借鉴的好习惯
  4. isinfinite_Java Double类isInfinite()方法与示例
  5. 信息学奥赛一本通 1937:【06NOIP普及组】数列 | 洛谷 P1062 [NOIP2006 普及组] 数列
  6. 变量案例弹出用户名(JS)
  7. idea 开源申请授权到期怎么办
  8. C语言实现——查找凶手
  9. Hex编码与Base64编码
  10. 关于STM32F105 软硬件环境搭建
  11. mac chrome更新错误12
  12. TDM和TDMA的经典简述
  13. 普中自动下载软件1.86下载程序失败
  14. Codeforces868F Yet Another MinimizationProblem
  15. 桌面不显示我的计算机显示器,电脑桌面显示怎么分屏显示不出来怎么办
  16. matlab 图像白平衡算法,Matlab常用白平衡算法
  17. Filament 渲染引擎剖析 之 创建渲染对象 1
  18. Python入门基础(下)之魔方方法
  19. 苹果xr十大隐藏功能_网上找的一些非常实用的苹果笔记本使用技巧及隐藏功能,收藏了...
  20. 试述现代计算机系统的多级层次结构,计算机系统结构测验题(一)答案.ppt

热门文章

  1. 用javascript实现仿163的js广告向下挤压页面的效果
  2. 2、安装ICS(Internet Component Suite)控件
  3. ORB_SLAM2中Tracking线程的三种追踪方式
  4. aml linux 环境,各位辛苦编译DSDT.aml的兄弟,linux是个好工具啊,简单提取
  5. c语言产生一m序列,其特征多相式:1+x^3+x^5,M序列伪随机码在测距回答概率控制中的 - FPGA/ASIC技术 - 电子发烧友网...
  6. python实现冒泡排序完整算法_Python实现冒泡排序算法的完整实例
  7. python测试程序的qps和响应时间代码_Python并发请求下限制QPS(每秒查询率)的实现代码...
  8. oracle 复制 mysql_MySQL与Oracle之间互相拷贝数据的Java程序
  9. android studio导入aar包,AndroidStudio导入本地aar文件
  10. 高精度运算(C++实现)