css3 UI规范新增的功能:user

文章简介:user-select介绍

user-select这个属性,最近整理的时候有遇到,所以详细的了解了下,这里简单的介绍下。

这是在css3 UI规范中新增的一个功能,用来控制内容的可选择性。

用法:

1
user-select:value;

值:

  • auto——默认值,用户可以选中元素中的内容
  • none——用户不能选择元素中的任何内容
  • text——用户可以选择元素中的文本
  • element——文本可选,但仅限元素的边界内(只有IE和FF支持)
  • all——在编辑器内,如果双击/上下文点击发生在子元素上,改值的最高级祖先元素将被选中。
  • -moz-none——firefox私有,元素和子元素的文本将不可选,但是,子元素可以通过text重设回可选。

实例——用鼠标拖动或双击下面的文字试下:

前端观察是一个纯粹的前端技术分享网站,本站的目的是为前端技术人员提供所需的资讯及资源。
向来中国的前端开发领域,就像一盘散沙一样,每个人每个站都各自为营,高手就像就像天空的星星一样多,但是他们的成就却很少广为传播,初学者却苦于在大海一样的设计中寻找自己的参考。
所以本站首先将是挖掘,挖掘国内优秀的原创设计及内容,加以高度的整理。
相信你在这里能够发现自己需要的东西,同时也希望各位能提供一些好的内容给我们。

浏览器支持

目前,只有Geckowebkit支持该属性,包括基本上所有版本的Firefox/Chrome/Safari,IE10中也将支持该属性。当然,各个浏览器都必须加上私有前缀。Opera尚不支持。

结语

这个属性,在之前是被用来保护网站的内容,不被用户复制和转载,从而保护资讯的版权,但是这样却对普通用户的用户体验造成了伤害,而且,并不能真正的保护页面中的内容,这对前端开发人员来说,很容易搞定的吧? …XD

现在,HTML5蒸蒸日上,很多网站或者web app会使用到Drag and Drop技术,user-select正好在一些情境中可以用到。

当然,技术是为人服务的,怎么用都可以,但是,伤害用户体验的产品,最终是得不到用户的吧。。。

以上是小编为您精心准备的的内容,在的博客、问答、公众号、人物、课程等栏目也有的相关内容,欢迎继续使用右上角搜索按钮进行搜索内容
, 前端开发
, 用户体验
, 元素
, 用户
, 支持
新增元素
css3 动画、css、css3教程、css3 选择器、css3手册,以便于您获取更多的相关知识。

时间: 2024-08-19 06:23:34

css3 UI规范新增的功能:user的相关文章

CSS3 transition规范的实际使用经验

  关于具体解决方法或如何规避问题的意见可以参考另一篇非常有见地的文章,"All You Need to Know About CSS Transitions".Alex MacCaw讲述的是关于实现特定的效果,而我要谈的是技术背景,主要讨论在使用CSS过渡的过程中所未预料到的问题. 结构 (HTML),表现(CSS),以及行为(JavaScript)相分离并不是什么新鲜的事情,然而 CSS 能跨越这个界限并且可以在短期内得到实际的应用,这还真的是一个完全不同的讨论话题. 几周前,我开

国外英文的移动设备网页设计UI规范

文章描述:移动手持及平板电脑和网页应用设计UI规范. Official user interface (UI) and user experience (UX) guidelines from the manufacturers, links to which you can find below, are a source of inspiration for mobile web and app design. Here, you will find guidelines, samples,

win7新增库功能是什么?

win7新增库功能如下: 1.库中的文件夹和普通文件夹区别 它与普通文件夹的区别在于普通文件夹是保存在一个磁盘上面,而库上面的文件夹是来自不同的位置.如可以在自于用户电脑上的关联文件或者来自于移动磁盘上的文件.这个差异虽然比较细小,但确是传统文件夹与库之间的最本质的差异.如果你还是对库模糊的话,其实库中的文件夹跟桌面上面的快捷方式有点像.就是把这些应用程序都链接到一个库中进行管理. 2.删除实际文件夹对库文件的影响 比如我们将一个硬盘上拷贝一个文件夹到库中,然后再将这个文件夹删除掉,这样对库上面

javascript-我对JQuery UI 自动完成的功能的一些疑问,求大神解答~

问题描述 我对JQuery UI 自动完成的功能的一些疑问,求大神解答~ 下面是我从菜鸟教程里面看到的Demo.如下 现在的功能是我选某个Name,然后直接就可以填到input框里,随后插入到数据库. 现在我想实现的功能是,填入的是名字,但是存储到数据库里的是id,这个怎么写? <!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <titl

安卓银行木马新增“keylogger”功能,攻击能力倍增

本文讲的是安卓银行木马新增"keylogger"功能,攻击能力倍增, 网络犯罪者们在实施犯罪时,已经变得越来越熟练,攻击也越来越隐秘,攻击方式也越来越新颖.现如今,他们正在慢慢的从传统攻击方式向隐秘性攻击技术转变,需要的攻击载体越来越少,攻击更难被检测. 上个月中旬,卡巴斯基实验室高级恶意软件分析师RomanUnuchek发现,著名的安卓银行木马Svpeng利用了安卓 Accessibility Services(辅助功能)的优势,新增加了键盘记录功能,也就是说攻击者通过受害者敲击输入

using-websevice提示从索引 0 处开始,初始化字符串的格式不符合规范。ADD功能不能用 第二个可以

问题描述 websevice提示从索引 0 处开始,初始化字符串的格式不符合规范.ADD功能不能用 第二个可以 using System; using System.Collections.Generic; using System.Linq; using System.Web; using System.Web.Services; using System.Data.SqlClient; namespace WebService2 { /// /// Service1 的摘要说明 /// [W

Go 应用框架 beego 1.7.0,新增改进功能

beego 1.7.0 版本发布了.beego是一个用Go开发的应用框架,思路来自于tornado,路由设计来源于sinatra 新增改进功能: Filter访问速度提升7.5倍以上 #1799 Gzip压缩的时候支持不同的level #1808 ORM PK支持负数 #1810 ORM 支持自定义自增ID的值 #1826 Context 下载文件函数改进:下载文件之前先检查是否存在 #1827 log增加 GetLogger函数,可以增加相应的前缀 #1832 package main imp

Gmail信箱新增主题功能

Gmail信箱新增主题功能,你可以去看看啊.很好看的,有很多种主题,很好看的,可惜这里粘贴不上来图片,要不给大家也看看了:) 经典鲜蓝色冰雨青灰色极简抽象凫蓝泡泡糖樱花缤纷朦胧夜色幽蓝海港幽暗黄昏夕阳余晖银色曙光对比黑色绝妙桌子树海滩深山长谷水晶卵石夏日海洋碧海情缘创意涂鸦银河星际Zoozimps糖果色汽车站茶馆终端机     haha ..找了个别人的贴图,差不多就这样了,不过比下面的好看啊.^v^     少数幸运的用户已经看到一个"主题"标签出现在菜单中,但更多用户可能还需要等几

来往4.3版新增敲门功能

摘要: 来往4.3版本新增敲门功能 12月10日下午消息,阿里巴巴旗下互动产品来往今天发布了4.3版.新版本增加了敲门功能以及语音转文字的功能,并对扎堆功能进行升级改造,给予用户更多的  来往4.3版本新增敲门功能 12月10日下午消息,阿里巴巴旗下互动产品来往今天发布了4.3版.新版本增加了敲门功能以及语音转文字的功能,并对扎堆功能进行升级改造,给予用户更多的管理权限.其中新增的敲门功能被视为来往向陌生人社交迈开的第一步. 来往方面介绍,4.3版本是将原有朋友动态改为概念更加广泛的"探索&qu