css不常见属性之pointer-events的使用方法
建站知识 2021-07-03 08:42www.168986.cn长沙网站建设
上介绍为 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表示鼠标事件“穿透”该元素并且指定该元素“狼蚁网站SEO优化”的任何东西。
使用场景
抛却只适用于svg的值,说一说 none 的使用场景。 mdn上的解释不太好理解。 网友叙帝利 给出了一种使用场景。
我这里还有一中使用场景是 当用div元素通过css样式模拟按钮时,可以使用 pointer-event: none 模拟button禁止点击。
比如:
// html <div class="point" onclick="alert('ok')提交申请</div> .point { width: 1.8rem; height: .44rem; margin: 0 auto; margin-: 0.8rem; text-align: center; line-height: .44rem; border-radius: 22px; color: #fff; background-color: rgba(67,76,94,.43); pointer-events: none; }
此时该div的样子,如果不设置pointer-events: none; 只是样子不可点击,点击还是会触发事件响应的。 加上则不会响应click事件了。
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持狼蚁SEO。
上一篇:基于CSS3实现的几个小loading效果
下一篇:使用css实现三角符号效果
长沙网站设计
- 如何自己建一个网站 自己想建个网站,怎么建
- 如何制作网站免费建站 创建网站免费注册
- html简单网页代码 html简单网页代码超链接
- dreamweaver网页制作 dreamweaver网页制作模板
- 上海网站建设 上海网站建设制作微信
- 如何制作网站和网页 如何制作一个网页
- html网页制作代码大全 端午节html网页制作代码大
- app开发公司 app开发公司前十名
- html网页制作 html网页制作文字居中
- app制作一个需要多少钱 请人制作一个app多少钱
- 成都网站制作 成都网站制作维护
- 百度建一个网站多少钱 百度做个公司网站要多少
- html+css网页制作成品 web网页制作成品css+javascrip
- html网页制作案例 html网页设计案例
- html+css网页制作成品 web网页制作成品css+javascrip
- 个人网站模板 个人网站模板HTML