现象:html中可能有些地方不想让用户复制文字,或是用a标签做了个点击按钮,点快的时候文字会被选中,很丑,这个时候可以使用下面的方案禁止文字选中。

原因:鼠标点快了。

解决方案

不同的浏览器设置的内容不一样,user-select不是一个W3C的标准,浏览器的支持不完成,需要对不同的浏览器进行调整。

body{

-moz-user-select: none; /*火狐*/

-webkit-user-select: none; /*webkit浏览器*/

-ms-user-select: none; /*IE10*/

-khtml-user-select: none; /*早期浏览器*/

user-select: none;

}

user-select有2个值(none表示不能选中文本,text表示可以选择文本)

IE6-9还没发现相关的CSS属性

//IE6-9

document.body.onselectstart = document.body.ondrag = function(){

return false;

}

参考地址:脚本之家, 163博客, 博客园(比较全)

转载于:https://www.cnblogs.com/learnmoredaybyday/p/3710712.html

CSS 禁止文字选中相关推荐

  1. 禁止文字选中 css

    可以设置 你需要禁止选中文字区域的 css.如: 代码如下: .table {  text-align: center;  vertical-align:middle;  height: 39px;  ...

  2. css 禁止手机选中,移动端-禁止长按选中文本

    最近在项目中遇到了需要长按选中礼物码的东西,需要把礼物码旁边的文本禁止掉,查了资料,发现了两种方法可以禁止. css方法: .no-touch { -webkit-touch-callout: non ...

  3. css禁止鼠标双击选中文字

    div{-moz-user-select:none;/*火狐*/-webkit-user-select:none;/*webkit浏览器*/-ms-user-select:none;/*IE10*/- ...

  4. 前端开发css禁止选中文本

    在我们日常的Java web前端开发的过程中呢,程序员们会遇到各种各样的要求,所以不每天学的东西感觉自己都退步了,都更不上时代的发展了. 每天应对各种需求,每天活在疑问中就是我们程序员的真是写照.但我 ...

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

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

  6. css禁止双击dom节点被选中user-select:none

    /*数量加减时,禁止双击选中*/ span.num{moz-user-select: -moz-none;-moz-user-select: none;-o-user-select:none;-kht ...

  7. [css]怎么改变选中文本的文字颜色和背景色?

    [css]怎么改变选中文本的文字颜色和背景色? ::selection { background-color: #222; color: white; } 个人简介 我是歌谣,欢迎和大家一起交流前后端 ...

  8. html 禁止选中div,css禁止选中_css禁止鼠标选择文本代码

    摘要 腾兴网为您分享:css禁止鼠标选择文本代码,鱼乐贝贝,优衣库,小天才,三一外语等软件知识,以及wps免,杂志阅览器,360os系统,红袖标,flash卸载器,饿了么首单,卡布西游,论文翻译软件, ...

  9. css 文字过长 省略号,css实现文字过长显示省略号的方法

    因为网页排版的需要,有些地方需要过长的问题加上省略号.比如:标题限制20个中文的宽度,超出的就用省略号代替.之前会使用程序截取的方法,不过使用css来截取更有利于SEO. 下面就介绍一下具体的使用方法 ...

最新文章

  1. Unity 指定参数
  2. CentOS7——vi编辑保存
  3. Lucene下载及测试
  4. request.getContextPath()的功能
  5. 计算机系统通过执行通道程序完成数据,批量数据传送
  6. python列表索引超出范围 等于啥_python - IndexError:列表分配索引超出范围,Python
  7. 关于castle和Could not find the dialect in the configuration错误
  8. mysql 半同步 主主_MySQL主从,半同步,主主复制
  9. Linux 用户及用户组的基本管理
  10. Spring Boot整合Swagger3配置全局Token
  11. 温室番茄一般病害的检测与严重程度评估系统(COCO Annotator 是一种基于 Web 的图像注释工具)
  12. 【在线分享】考研数学思维导图+高数思维导图+汤家凤重点笔记+武忠祥重点笔记以及高数Xmind思维导图
  13. Unity Shader数学基础 -- Shader入门精要学习(3)
  14. Warning: count(): Parameter must be an array or an object that implements Countable快速解决方法
  15. POI使用公式的问题,POI对excel函数的支持
  16. echarts中在地图上显示label时的阴影问题
  17. cie1931 python绘制_科学网—gnuplot与CIE1931 XYZ三刺激值曲线 - 范学良的博文
  18. 从杉数到滴滴——未入门算法工程师工作日记(快手篇)
  19. 电子器件系列二:IGBT
  20. 两独立样本T检验实例(用SPSS16.0实现)

热门文章

  1. WP7 开发(十) 处理Html标记
  2. Android外设存储设备的访问及测试
  3. silverlight 入门教程(六)
  4. 放大缩小html文字,jquery放大缩小文字
  5. 300. Longest Increasing Subsequence
  6. Java反射机制及API使用
  7. DTS增量/同步支持DDL迁移的说明
  8. Excel直接转图片
  9. Android之系统自带的文字外观设置
  10. “.中国”域名注册总量超26.6万:11月份净减193个