CSS.text不被选中
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不被选中相关推荐
- JS与CSS阻止元素被选中及清除选中的方法总结
有时候,我们希望阻止用户选中我们指定区域的文字或内容. 举个栗子,有时候用户在一个区域执行频繁的点击操作,一不小心傲娇地点多了,就会选中当前区域的内容. 再举个栗子,制作轮播组件的时候,点击下一页,若 ...
- html禁止双击选中文本,CSS阻止页面双击选中文本
在双击左右箭头,快速切换图片滚动时,会选择附近区域的文字,感觉不是很好,今天在同事在分享时,讲到了这个问题, 试了一下,不错,解决了问题 IE及Chrome下的方法一样,对相应的元素添加onselec ...
- 2000 Followers-3D CSS text
2000 Followers-3D CSS text 示例 HTML CSS 更多有趣示例 尽在知屋安砖社区 示例 HTML - var density = 12 //Be sure to chang ...
- CSS Text Decoration
大家很熟悉的 CSS2 用法 text-decoration ,到了 CSS3 就拥有很多新的特性.本文将介绍 Level 4 中最新添加的特性. CSS Text Decoration 文字修饰线: ...
- html文字滑动时改变颜色,css实现滚动时选中区域字体颜色加深的示例代码
在封装日期选择器时,需要选中时字体颜色加深,先看一下实现后的效果 可以看到加深的不是整个文字,而是中间那片区域今天聊的重点不在选择器的封装,主要看这个样式效果,想了解此组件的实现思路可以看之前的文章日 ...
- html 导航栏 选中状态,CSS导航菜单高亮选中菜单项
我开发了一个CSS导航菜单,并为每个导航项我写了php.file.CSS导航菜单高亮选中菜单项 homepage.php My First Try Of CSS Navigation Bar /* B ...
- css伪元素实现选中效果【打勾效果】
css伪元素实现选中效果 .item{border: 1px solid #00a9ff;position: relative;&:after {position: absolute;cont ...
- CSS实现checkbox radio 选中后文本颜色改变
HTML: <input type="checkbox" name="gloss" value="feature"/> < ...
- select设置text的值选中(兼容ios和Android)基于jquery
前一段时间改了一个bug,是因为select引起的.当时我没有仔细看,只是把bug改完了就完事了,今天来总结一下. 首先说option中我们通常会设置value的属性的,还有就是text值的,请参见下 ...
最新文章
- 32和64位系统各内置类型所占字节大小(int char long double 指针等)
- 【数据结构与算法】之深入解析“股票平滑下跌阶段的数目”的求解思路与算法示例
- 30条值得程序员借鉴的好习惯
- isinfinite_Java Double类isInfinite()方法与示例
- 信息学奥赛一本通 1937:【06NOIP普及组】数列 | 洛谷 P1062 [NOIP2006 普及组] 数列
- 变量案例弹出用户名(JS)
- idea 开源申请授权到期怎么办
- C语言实现——查找凶手
- Hex编码与Base64编码
- 关于STM32F105 软硬件环境搭建
- mac chrome更新错误12
- TDM和TDMA的经典简述
- 普中自动下载软件1.86下载程序失败
- Codeforces868F Yet Another MinimizationProblem
- 桌面不显示我的计算机显示器,电脑桌面显示怎么分屏显示不出来怎么办
- matlab 图像白平衡算法,Matlab常用白平衡算法
- Filament 渲染引擎剖析 之 创建渲染对象 1
- Python入门基础(下)之魔方方法
- 苹果xr十大隐藏功能_网上找的一些非常实用的苹果笔记本使用技巧及隐藏功能,收藏了...
- 试述现代计算机系统的多级层次结构,计算机系统结构测验题(一)答案.ppt
热门文章
- 用javascript实现仿163的js广告向下挤压页面的效果
- 2、安装ICS(Internet Component Suite)控件
- ORB_SLAM2中Tracking线程的三种追踪方式
- aml linux 环境,各位辛苦编译DSDT.aml的兄弟,linux是个好工具啊,简单提取
- c语言产生一m序列,其特征多相式:1+x^3+x^5,M序列伪随机码在测距回答概率控制中的 - FPGA/ASIC技术 - 电子发烧友网...
- python实现冒泡排序完整算法_Python实现冒泡排序算法的完整实例
- python测试程序的qps和响应时间代码_Python并发请求下限制QPS(每秒查询率)的实现代码...
- oracle 复制 mysql_MySQL与Oracle之间互相拷贝数据的Java程序
- android studio导入aar包,AndroidStudio导入本地aar文件
- 高精度运算(C++实现)