我有一个手风琴,当你点击它时内容会下降,一切正常,但问题是,我有一个删除和一个添加按钮,我想点击它们而不触发手风琴。我怎样才能做到这一点?我使用 reactstrap 中的 UncontrolledCollapse ,它有一个切换器,它是元素的 id。
<ul>
<li id={`toggle-catalog-item-${item.id}`}
>
<a>
Some Accordion
</a>
<div className="icons">
<div>+</div>
<div><TrashIcon /></div>
</div>
</li>
<UncontrolledCollapse
className="children"
toggler={`#toggle-catalog-item-${item.id}`}
>
{menuItemChildren}
</UncontrolledCollapse>
</ul>
所有这些灰色的背景都是我的<li></li>
,它有一个 id 切换器,它将切换将显示所有嵌套项目的 UncontrolledCollapse。
我可以通过只设置<a></a>
一个切换 ID来实现它,问题是,我想点击图标之间的空格并让内容下降。
所以我想要的是只让图标充当非切换器,
我尝试通过申请z-index:100
来做到这一点,icons div
但它不起作用。