CSS如何实现文本禁止被选中

禁止文本被选中的目的一般是为了防止别人复制网站的内容,当然这些只能防住一些“善良”的朋友,只要有点web知识都能够轻易破解这些,不过咱们不管这些,只要客户有需要,程序员就必须要实现,下面是两端css样式代码,能够实现此功能,希望能够对需要的朋友带

代码如下:

div{ 
  text-align:center; 
  vertical-align:middle; 
  height:39px; 
  overflow:hidden; 
  moz-user-select:-moz-none; 
  -moz-user-select:none; 
  -o-user-select:none; 
  -khtml-user-select:none; 
  -webkit-user-select:none;
  -ms-user-select:none; 
  user-select:none;
}

以上代码可以实现禁止div中的文本被选中。
但是美中不足的是,IE10以下浏览器并不支持此效果。

本站部分内容来源互联网,如果有图片或者内容侵犯您的权益请联系我们删除!

相关文档推荐

CSS控制文本超出指定宽度后用省略号代替,CSS控制文本不换行。 一般的文字截断(适用于内联与块): .text-overflow { display:block;/*内联对象需加*/ width:31em; word-break:keep-all;/* 不换行 */ white-space:nowrap;/* 不换行 */ overflow:hidden;/*
本文向码农介绍CSS常用文本样式的总结,包括段落首行缩进text-indent、字体对齐text-align、字母间间隔word-spacing设置等人们群众喜闻乐见的常用文本处理方法,需要的码农可以参考下。
做css开发时,我们经常碰到文本内容过长导致页面不美观已经影响用户阅读效果,不如链接过长将div撑大等等。本文章向码农们介绍css 文本及链接自动换行的几种方法。
html中input radio是单选框,即在一组值中只能选中一个值,那么radio单选框是如何选中这个值得呢? radio单选框有一个checked属性,我们只需要设置这个属性即可。
今天改版公司网站的时候,遇到一个css的问题。具体需求是需要将table中的第三列td的border-right设置为1px,刚开始是通过将第三列的td都设一个css类名,然后给这个类名添加css,后来网上搜索了一下,可以不用设置类名,直接用css的伪类nth-child实现。具体css