给z-index后我无法点击按钮。它在我的侧面导航栏上重叠我不知道为什么,任何建议都会很棒:)。 即使在z-index = -1
之后,如何使其可点击我的代码:
<div class="col-lg-1 col-lg-offset-0 col-xs-4" >
<span class="glyphicon glyphicon-heart" id="lovehate" style="left:17px; top:20px;" ></span>
<a href="{{route('lovebutton',['username' => $user->username,'action'=>'love']) }}" >
<button class="btn btn-md btn-default btn-lg-round waves-effect waves-teal" type="button" style="z-index: -1; " id="lovebtn">Love</button>
</a>
</div>
答案 0 :(得分:2)
因为那些z-index
值未分配的元素,它的z-index
值是auto。并且只要您不发布更多代码,我们就无法提供帮助。
我尝试了您在此处提供的代码:https://jsfiddle.net/cb16h3jo/,按钮响应。
您可以在浏览器中检查您的按钮,看看您的元素中是否有任何其他元素重叠。如果是,请将该元素z-index
更改为低于按钮z-indez
的内容:z-index: -2
答案 1 :(得分:2)
我猜你有理由将zindex设置为-1?并不是说您的按钮不可点击,可能是某些东西重叠了(我已经尝试了您发布的代码片段,我可以点击按钮)。
答案 2 :(得分:1)
您可以使用较高的值将按钮置于顶层...尝试
z-index=3
或 的z-index = 5 要么 的z-index = 9