参考链接:

CSS3 pointer-events:none应用举例及扩展

首先pointer-events在除去SVG中的应用只有两个值:AUTO | NONE

pointer-events:none

该属性可以让应用此属性的元素都会变成“真空”,比如:一个a连接上面覆盖一个div,当该div的css属性中有该属性时,该div就像不存在一样,可以直接点击到下方的a标签

这是一个很神奇的属性,Bootstrap就是利用这个属性,实现禁用控件的效果。

Bootstrap中实现禁用效果有两个方法:

方法1:在标签中添加disabled属性

方法2:在元素标签中添加类名“disabled”

两者的主要区别是:

“.disabled”样式不会禁止按钮的默认行为,比如说提交和重置行为等。如果想要让这样的禁用按钮也能禁止按钮的默认行为,则需要通过JavaScript这样的语言来处理。对于<a>标签也存在类似问题,如果通过类名“.disable”来禁用按钮,其链接行为是无法禁止。而在元素标签中添加“disabled”属性的方法是可以禁止元素的默认行为的。

.btn.disabled,
.btn[disabled],
fieldset[disabled] .btn {
pointer-events: none;
cursor: not-allowed;
filter: alpha(opacity=65);
-webkit-box-shadow: none;
box-shadow: none;
opacity: .65;
}

最新文章

  1. Linux简介及常用命令使用4--linux高级命令与技巧
  2. Ext.get Ext.getDom Ext.getCmp 的区别
  3. iptables规则组成
  4. 【BZOJ 1455】罗马游戏
  5. Linq to json
  6. [golang学习] 在idea中code &amp; debug
  7. uva 699 The Falling Leaves dfs实现
  8. centos 6.3 64位安装php5.5及配置tengine
  9. .net程序员转战android第一篇---环境部署
  10. Matlab立体标定mat转换成Opencv的CvMat
  11. Oracle查询优化改写--------------------操作多个表
  12. JavaScript获取元素尺寸和大小操作总结(转载)
  13. 十分钟带你读懂《增长黑客》zz
  14. PHP防盗链的基本思想&amp;&amp;防盗链的设置方法
  15. 基于XML搭建Dubbo项目
  16. java开发C语言编译器
  17. redhat/centos使用service控制启动与关闭
  18. java反射之构造方法(三)
  19. hdu_5187_zhx&#39;s contest
  20. 为WPF中DropShadowBitmapEffect提供轻量级的替代品

热门文章

  1. Java201521123071《Java程序设计》第八周学习总结
  2. 201521123068 《java程序设计》 第7周学习总结
  3. 201521123003《Java程序设计》第6周学习总结
  4. 201521123114 《Java程序设计》第3周学习总结
  5. 201521123034《Java程序设计》第十四周学习总结
  6. python之进程----Queue
  7. python之面向对象2
  8. Ningx集群环境搭建
  9. TestNG操作详解
  10. Android 8.0 功能和 API