您现在的位置是:网站首页> 编程资料编程资料
css不常见属性之pointer-events的使用方法_CSS教程_CSS_网页制作_
2021-09-10
1326人已围观
简介 这篇文章主要介绍了css不常见属性之pointer-events的使用方法的相关资料,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
MDN 上介绍为 CSS 属性指定在什么情况下 (如果有) 某个特定的图形元素可以成为鼠标事件的 target。
pointer-events 属性值有:
/* Keyword values */ pointer-events: auto; pointer-events: none; pointer-events: visiblePainted; /* SVG only */ pointer-events: visibleFill; /* SVG only */ pointer-events: visibleStroke; /* SVG only */ pointer-events: visible; /* SVG only */ pointer-events: painted; /* SVG only */ pointer-events: fill; /* SVG only */ pointer-events: stroke; /* SVG only */ pointer-events: all; /* SVG only */ /* Global values */ pointer-events: inherit; pointer-events: initial; pointer-events: unset;
其中默认属性为 auto。 当值为none表示鼠标事件“穿透”该元素并且指定该元素“下面”的任何东西。
使用场景
抛却只适用于svg的值,说一说 none 的使用场景。 mdn上的解释不太好理解。 网友叙帝利 给出了一种使用场景。
我这里还有一中使用场景是 当用div元素通过css样式模拟按钮时,可以使用 pointer-event: none 模拟button禁止点击。
比如:
// html以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持。
相关内容
- 基于CSS3实现的几个小loading效果 _css3_CSS_网页制作_
- 使用css3制作齿轮loading动画效果_CSS教程_CSS_网页制作_
- 纯 CSS 撸一个漂亮的加载_CSS教程_CSS_网页制作_
- 浅谈CSS 多栏布局(Multi-Columns Layout)_CSS教程_CSS_网页制作_
- 详解CSS 伪元素及Content 属性 _CSS教程_CSS_网页制作_
- base64图片在各种浏览器的兼容性处理 _浏览器兼容教程_CSS_网页制作_
- 一行css代码解决图片统一大小后的拉伸问题(object-fit)_CSS教程_CSS_网页制作_
- CSS3 background-image颜色渐变的实现代码_css3_CSS_网页制作_
- 微信小程序实现可实时改变转速的css3旋转动画实例代码_css3_CSS_网页制作_
- 详解css透明度之rgba和opacity的区别及兼容_CSS教程_CSS_网页制作_
点击排行
本栏推荐

