我有三种样式,前两种用于 div,最后一种用于图像。可以在没有 div 的情况下单击图像。但我需要 div 效果,我该如何解决这个问题。现在图像不响应 onClick。
const onclick=(e)=>{
e.stopPropagation();
console.log('clicked')
}
.start-screen {
position: absolute;
top: 0;
margin-top: 2.3%;
height: 65vh;
width: 91vw;
background: -webkit-linear-gradient(
top,
#0a0a0a 0,
rgba(10, 10, 10, 0.58) 58%
);
display: flex;
justify-content: center;
align-items: center;
}
#start {
transition-duration: 2s;
pointer-events: none;
}
.schema{
position: absolute;
top: 5%;
left: 35%;
display: block;
pointer-events: auto;
transition-duration: 2s;
}
<div class="start-screen" id="start">
<img class="transport" src='imgs/transportDiagram.png' alt='fail to load services' onClick="onclick">
</div>