SVG 图标在div 元素内不可点击。Div 是可点击的。这是我的css:
&__icon {
position: absolute;
top: 0.1em;
right: 50%;
transform: translateX(50%);
opacity: 0.5;
width: 2.5em;
height: 2.5em;
svg {
width: 100%;
height: 100%;
pointer-events: none;
}
}
找到的解决方案,基于 https://stackoverflow.com/a/50925509/13568935
Div 在 SVG 上。在 css 中将 z-index:-1 设置为 DIV,或将 SVG 元素设置为 z-index:2。