gpt4 book ai didi

javascript - OnMouseDown 不适用于 Div

转载 作者:太空宇宙 更新时间:2023-11-04 11:35:21 29 4
gpt4 key购买 nike

我有一个带有 onmousedown 的 div,但是点击没有被识别。没有警报弹出。这是一个带有工作示例的代码笔。

http://codepen.io/anon/pen/QbzYpb?editors=110

这是代码示例。

  <ion-header class="bar bar-subheader">
<div class="title">
the cool title
</div>
<div onmousedown="alert(1)" id="filter-button">
<span class="assertive">
<i class="icon ion-arrow-down-b"></i>
CLICK ME
</span>
</div>
</ion-header>

CSS

#filter-button {
width: 100px;
float: right;
height: 54px;
font-size: 20px;
padding-right: 12px;
}

为什么这不起作用,我该如何解决?

最佳答案

您的 .title 元素与您的过滤器按钮重叠。要使您的过滤器按钮位于 .title 元素上方,您需要为其设置 z-index: 1

例如

#filter-button {
width: 100px;
float: right;
height: 54px;
font-size: 20px;
padding-right: 12px;
position: relative; /* need this for z-index to work */
z-index: 1;
}

Codepen

关于javascript - OnMouseDown 不适用于 Div,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31795123/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com