css手势状态定义:cursor和自定义鼠标手势详解,示例演示cursor手势状态如下:

auto: 默认值。浏览器根据当前情况自动确定鼠标光标类型。

all-scroll: 有上下左右四个箭头,中间有一个圆点的光标。用于标示页面可以向上下左右任何方向滚动。

col-resize: 有左右两个箭头,中间由竖线分隔开的光标。用于标示项目或标题栏可以被水平改变尺寸。

crosshair : 简单的十字线光标。

default: 客户端平台的默认光标。通常是一个箭头。

hand: 竖起一只手指的手形光标。就像通常用户将光标移到超链接上时那样。

move: 十字箭头光标。用于标示对象可被移动。

help: 带有问号标记的箭头。用于标示有帮助信息存在。

no-drop : 带有一个被斜线贯穿的圆圈的手形光标。用于标示被拖起的对象不允许在光标的当前位置被放下。

not-allowed : 禁止标记(一个被斜线贯穿的圆圈)光标。用于标示请求的操作不允许被执行。

pointer: 和 hand 一样。竖起一只手指的手形光标。就像通常用户将光标移到超链接上时那样。

progress: 带有沙漏标记的箭头光标。用于标示一个进程正在后台运行。

row-resize : 有上下两个箭头,中间由横线分隔开的光标。用于标示项目或标题栏可以被垂直改变尺寸。

text: 用于标示可编辑的水平文本的光标。通常是大写字母 I 的形状。

vertical-text : 用于标示可编辑的垂直文本的光标。通常是大写字母 I 旋转90度的形状。

wait: 用于标示程序忙用户需要等待的光标。通常是沙漏或手表的形状。

*-resize: 用于标示对象可被改变尺寸方向的箭头光标。w-resize | s-resize | n-resize | e-resize | ne-resize | sw-resize | se-resize | nw-resize

url ( url ): 用户自定义光标。使用绝对或相对 url 地址指定光标文件(后缀为 .cur 或者 .ani )。

自定义手势详解:

一、路径。如果路径写成 url(bg/zoom.cur) 的话,只有最新主流浏览器(IE9等)可以识别,而IE8及以下浏览器不能识别,所以,为了兼容起见,路径统一用最完整的的为好,如 url(http://localhost/www/page/bg/zoom.cur);

二、后缀。虽然CSS2.0上说可以用 gif、jpg等格式图片,但是,又是IE8及以下浏览器不能识别除.cur图标以外的图片格式,所以为了兼容所有浏览器,最好做一张正规的.cur光标图片。

三,逗号。这回相反了,如果不加 ,ponter 最新主流浏览器(IE9等)反而无法识别,IE8及以下低版本浏览器不加 ,ponter  反而可以识别,所以,还是加上 ,ponter  为好。

综上,就是鼠标自定义背景手势的正确用法,使用绝对路径+使用cur光标文件+,ponter,当然这也要工具你的实际兼容情况。

成手指状态html,css手势状态定义属性cursor和自定义鼠标手势详解相关推荐

  1. android定义 task,Android Gradle 自定义Task 详解

    一:Gradle 是什么 Gradle是一个基于Apache Ant和Apache Maven概念的项目自动化构建工具. 它使用一种基于Groovy的特定领域语言(DSL)来声明项目设置,抛弃了基于X ...

  2. java enum 定义属性_java enum(枚举)使用详解 + 总结

    enum 的全称为 enumeration, 是 JDK 1.5  中引入的新特性,存放在 java.lang 包中. 下面是我在使用 enum 过程中的一些经验和总结,主要包括如下内容: 8. 总结 ...

  3. exlsx中定义名称步骤_Excel自定义名称详解

    前言 Excel中有一个定义名称的工具,顾名思义,定义名称就是为一个区域.常量值.或者数组定义一个名称,这样的话,我们在之后编写公式时,就可以很方便的用所定义的名称进行编写.1基础操作 1.首先打开e ...

  4. CSS 浮动布局放弃float,拥抱flex(详解)

    CSS 浮动布局放弃float,拥抱flex(详解) 文章目录 CSS 浮动布局放弃float,拥抱flex(详解) 说明 Flex布局 容器和项目 容器属性 flex-direction属性 fle ...

  5. html 自定义打印模板,HTML+CSS入门 自定义模板详解

    本篇教程介绍了HTML+CSS入门 自定义模板详解,希望阅读本篇文章以后大家有所收获,帮助大家HTML+CSS入门.< 首先总的stylecss和大模板都是当初angel_Kitty学姐的,嗯, ...

  6. html页面的盒子边框怎么做的,HTML+CSS入门 用三层盒子结构实现多边框详解

    本篇教程介绍了HTML+CSS入门 用三层盒子结构实现多边框详解,希望阅读本篇文章以后大家有所收获,帮助大家HTML+CSS入门. < 如果想给每个盒子加上美观的border,实现如下效果 如果 ...

  7. new Date将字符串转化成日期格式 兼容IE,ie8如何通过new Date将字符串转化成日期格式,js中如何进行字符串替换, replace() 方法详解

    new Date将字符串转化成日期格式 兼容IE,ie8如何通过new Date将字符串转化成日期格式,js中如何进行字符串替换, replace() 方法详解 //获得年月日时分秒 //传入日期// ...

  8. python定义类object_Python之ClassObject用法详解

    类和对象的概念很难去用简明的文字描述清楚.从知乎上面的一个回答中可以尝试去理解: 对象:对象是类的一个实例(对象不是找个女朋友),有状态和行为.例如,一条狗是一个对象,它的状态有:颜色.名字.品种:行 ...

  9. CSS三栏布局的7种方式代码详解 | 圣杯布局 | 双飞翼布局 | 弹性盒子

    CSS三栏布局代码详解 写在前面:博主最近在转头复习最前面学的CSS,整理一下CSS三栏布局的笔记,正好也捋顺自己的逻辑思路.解析我尽量按照思路详细的写了,代码均可正确运行,留给需要的小伙伴进行参考, ...

  10. python元组的定义方式_序列之元组详解

    元组是序列一种,与列表类似,但是不能修改,下面我们详解介绍下元组: 1 列表近亲:元组 1.1 元组定义与访问方式: 元组与列表类似,元组语法:(ele1, ele2, ele3):具体如下: #定义 ...

最新文章

  1. Java 集合系列(3): fail-fast总结(通过ArrayList来说明fail-fast的原理、解决办法)...
  2. CMD中文乱码出现的原因及解决办法
  3. 桃李春蛋糕的配料之一 - 蛋糕预拌粉
  4. 字符串类中的StringBuffer,StringBuilder
  5. 双非同学,自学编程,毕业一年逆袭百度!
  6. 2019 年互联网人才招聘报告:Java 吃香,算法工程师紧缺,今日头条崛起!
  7. Web前端开发初学者十问集锦(4)
  8. java mysql 多表查询_MySQL必备知识多表查询
  9. 数据挖掘算法和实际应用案例
  10. java校园自行车租赁买卖系统ssm
  11. 题解第八届蓝桥杯B.等差素数列
  12. JS基础知识思维导图
  13. 中铁二局全面推行建筑工地务工人员实名制管理
  14. c# 语音卡控制--语音卡实现电话录音
  15. WebCracker4.0和monster字典——路由器登陆密码破解工具
  16. amcharts图表使用总结
  17. C#理论 —— 文件操作、委托和事件
  18. 审视自己也是一种进步
  19. CRNN-基于序列的(端到端)图像文本识别
  20. 办公软件 office

热门文章

  1. C语言指针学习(超详细)
  2. qq空间登录参数详细分析及密码加密最新版
  3. mac 爱普生打印机驱动_EPSON 打印机软件
  4. C# 设置鼠标光标为自定义图片
  5. 产品读书《缔造企鹅:产品经理是这样炼成的》
  6. flash cs6 初试
  7. linux 剪贴板_如何在Linux上使用剪贴板管理器
  8. 一个局域网联机小游戏
  9. 三角测量计算三维坐标的代码_室内定位系统的三边测量与三角测量
  10. 【复旦微】国产MCU学习(持续更新)