好得很程序员自学网

<tfoot draggable='sEl'></tfoot>

html5教程-CSS3 cursor属性值zoom-in/zoom-out,grab/grabbi

小宝典致力于为广大程序猿(媛)提供高品质的代码服务,请大家多多光顾小站,小宝典在此谢过。

&nbs p;

一、开篇之言

CSS 3的领域范围已经渗透到了 cursor 属性( 鼠标手 形)。这里 简单 介绍两个相当实用的组合 zoom -i n / zoom-out 以及 grab / grabbing .

本文重在展示,开阔眼界。

二、zoom-in/zoom-out组合

zoom-in / zoom-out 可以让元素的鼠标形状变成“放大镜” 或者 “放小镜”。如下:

于是,我们实现类似 微博 图片查看大图效果时候,就不需要再自己额外 制作 一个 .cur 文件了,直接如下寥寥CSS代码即可:

.zoom-in {     cursor: zoom-in;  /* 大大大 */  } .zoom-out {    cursor: zoom-out;  /* 小小小 */  }

您可以狠狠地点击这里:cursor属性之zoom-in/zoom-out值测试demo

于是,鼠标移到吴板泉妹子身上,就会出现放大镜手形,如下截图:

点击放大,再点击缩小。

兼容性
目前, 除了IE浏览器(包括IE11),PC端的其他浏览器全线支持 zoom-in / zoom-out 。

貌似Safari还需要私有前缀。

三、grab/grabbing组合

grab / grabbing 可以让元素的鼠标形状变成“咸猪手”以及“抓奶手”,如下(截自Ch rom e, FireFox浏览器下的手要好看些):

此手形在实现内容拖拽移动的时候再合适 不过 了,不需额外制作一个 .cur 文件了,直接如下寥寥CSS代码即可:

.grab {  /* 抓抓抓 */      cursor: - webkit -grab;     cursor: -moz-grab;     cursor: grab; } .grabbing {  /* 抓住抓住 */      cursor: -webk IT -grabbing;     cursor: -moz-grabbing;     cursor: grabbing; }

您可以狠狠地点击这里:cursor属性之grab/grabbing值测试demo

于是,你就可以上下拖拽腐女漫画感受基爱满满~

兼容性
目前, 除了IE浏览器(包括IE11),PC端的其他浏览器全线支持 grab / grabbing .

但是,现在这些浏览器还需要添加私有前缀。

四、结束语

如果你有类似上面的需求,不妨渐进增强使用下浏览器 自带 的手形。如果你的项目对浏览器没有要求,比方说工具或内网之类,就可以很happy使用这些新特性。

感谢阅读,欢迎交流!

(本篇完)

觉得 可用,就经常来吧! 欢迎评论哦!  html5教程 ,巧夺天工,精雕玉琢。小宝典献丑了!

总结

以上是 为你收集整理的 html5教程-CSS3 cursor属性值zoom-in/zoom-out,grab/grabbing实例 全部内容,希望文章能够帮你解决 html5教程-CSS3 cursor属性值zoom-in/zoom-out,grab/grabbing实例 所遇到的问题。

如果觉得 网站内容还不错, 推荐好友。

查看更多关于html5教程-CSS3 cursor属性值zoom-in/zoom-out,grab/grabbi的详细内容...

  阅读:73次