Я программирую список дел с помощью реакции. В CSS я сделал li: active, чтобы вызвать анимацию увеличения высоты, однако я уже запрограммировал <span>x </span>
на onClick для удаления соответствующего элемента. Моя проблема в том, что span является дочерним элементом li, и каждый раз, когда я нажимаю на него, он вызывает микро анимацию, потому что он находится в том же пространстве, что и li. Не уверен, какой подход я могу сделать, чтобы это исправить.
это структура списка:
<ul>
<li>
to-do text
<span> X </span>
</li>
</ul>
полный код на codesandbox