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。
长按移动端页面图片会出现收藏或保存图片提醒,怎样取消
方案一
img { pointer-events: none; }
方案二img { -webkit-user-select: none; }应该也可以,题主可以试试。
方案三
window.ontouchstart = function(e) { e.preventDefault(); };
方案四
-webkit-touch-callout: none /* disables the callout */user-select详解的更多相关文章
- Linux : select()详解 和 实现原理【转】
		转自:http://blog.csdn.net/huntinux/article/details/39289317 原文:http://blog.csdn.net/boboiask/article/d ... 
- MySQL查询语句(select)详解(2)
		7.子查询 当进行查询的时候,需要的条件是另外一个select语句的结果,这时候就要用到子查询 用于子查询的主要关键字有:in,not in,=,!=,exists,not exists等. 以下两张 ... 
- MySQL查询语句(select)详解(1)
		1.查询记录 select*from 表名 [where 条件];eg:select*from students;//查询 students 表中所有记录,所有字段的值都显示出来select fiel ... 
- 转:struts标签之select详解
		<html:select>生成HTML<select>元素 <html:option>:生成HTML<option>元素 <html:option ... 
- (大数据工程师学习路径)第四步 SQL基础课程----select详解
		准备 在正式开始本内容之前,需要先从github下载相关代码,搭建好一个名为mysql_shiyan的数据库(有三张表:department,employee,project),并向其中插入数据. 具 ... 
- MYSQL数据库-SELECT详解
		将SQL文件导入数据库中 $ source /url/file_name.sql ======================================================= S ... 
- Python select 详解(转)
		I/O多路复用是在单线程模式下实现多线程的效果,实现一个多I/O并发的效果.看一个简单socket例子: import socket SOCKET_FAMILY = socket.AF_INET SO ... 
- select 详解
		In summary, a socket will be identified in a particular set when select returns if: readfds:If liste ... 
- Jquery 操作 Select 详解
		jQuery是如何控制和操作select的.先看下面的代码 比如<select class="selector"></select> 1.设置value为p ... 
- 学数据库还不会Select,SQL Select详解,单表查询完全解析?
		查询操作是SQL语言中很重要的操作,我们今天就来详细的学习一下. 一.数据查询的语句格式 SELECT [ALL|DISTINCT] <目标列表达式>[,<目标列表达式> .. ... 
随机推荐
- Java中String args[]起什么作用?
			在百度知道上看到这样一个答案: 在命令提示符中运行该程序时 可以附加参数运行 输入的参数会存入到字符传数组 args[]中例如:在命令提示符中运行该程序的时候假设该程序在D的JAVA文件夹中D:JAV ... 
- Java标准输入
			Java: import java.util.*; public class Main{ public static void main(String args[]){ Scanner cin = n ... 
- 「LOJ#10034」「一本通 2.1 例 2」图书管理 (map
			题目描述 图书管理是一件十分繁杂的工作,在一个图书馆中每天都会有许多新书加入.为了更方便的管理图书(以便于帮助想要借书的客人快速查找他们是否有他们所需要的书),我们需要设计一个图书查找系统. 该系统需 ... 
- 从exgcd到exCRT
			从最基础的开始. 1.gcd 这个不用说了吧--\(gcd(a,b) = gcd(b,a\%b)\),这个很显然. 2.exgcd 这玩意可以用来求形如\(ax+by = gcd(a,b)\)的不定方 ... 
- storyBoard学习教程二(页面跳转)
			本篇是接着上一篇 storyBoard 学习教程一 的补充,有过storyBoard 编程经验的伙伴还是不要阅读本篇博客了,我自己认为,太基础太简单了,为了方便别人学习使用,我还是详细的做了这篇教程. ... 
- IOS远程推送证书的制作步骤
			今天还在看环信的使用方法,在环信的官网上发现了这组制作远程推送证书的一组图片,正好之前本人没有写过关于远程证书的笔记,这里要写一篇博文,整理一下远程推送证书的制作流程,尽管如此,本篇博文依然是作者原创 ... 
- Python_XML的三种解析方法
			什么是XML? XML 指可扩展标记语言(eXtensible Markup Language). XML 被设计用来传输和存储数据. XML是一套定义语义标记的规则,这些标记将文档分成许多部件并对这 ... 
- Java全栈工程师知识体系介绍
			Java全栈工程师,是指掌握多种技能,并能利用多种技能独立完成产品的人,也叫全端工程师(同时具备前端和后台能力),英文Full Stack developer. 那么想要成为一名合格的Java全栈工程 ... 
- Hadoop中Yarnrunner里面submit Job以及AM生成 至Job处理过程源码解析
			参考 http://blog.csdn.net/caodaoxi/article/details/12970993 Hadoop中Yarnrunner里面submit Job以及AM生成 至Job处理 ... 
- 1.25-1.26 Coordinator数据集和oozie bundle
			一.Coordinator数据集 二.oozie bundle 
