子div不使用z-index:fiddle
下一个按钮无法点击。
有什么想法吗?
<div class="animated" ng-class="{'overlay' :overLay, 'install' : install, 'request' : request, 'flash' : animate, 'add-remove' :add}">
<div class="tooltip-content clearfix animated" >
<div class="lesson-tour-step__header">شروع</div>
<div class="steps">
<a class="btn next-step-btn" href="#" ng-if="btnStepStart" ng-click="steps('start')">next </a>
</div>
</div>
</div>
答案 0 :(得分:4)
你pointer-events: none;
删除了它,它会正常工作
.tooltip-content {
opacity: 1;
position: absolute;
top: 50px;
left: 177px;
z-index: 999999 !important;
background: none repeat scroll 0 0 #2fa0ec;
border-bottom: 20px solid #2a3035;
border-radius: 5px;
color: #fff;
font-size: 0.9em;
line-height: 1.5;
margin-left: -180px;
padding: 1.5em;
text-align: right;
transition: opacity 0.3s ease 0s, transform 0.4s ease 0s;
width: 360px;
z-index:999999 !important;
}
<强> LIVE DEMO 强>
答案 1 :(得分:1)
pointer-events:none
元素永远不是鼠标事件的目标;但是,如果这些后代将指针事件设置为某个其他值,则鼠标事件可能会以其后代元素为目标。在这些情况下,鼠标事件将在事件捕获/冒泡阶段期间在发送/来自后代的路径上触发此父元素上的事件侦听器。