在我的Angular应用程序中,我有一个按钮,它有一个小动画,当你点击它时,它会向下移动几个像素:
&:active {
margin: 15px 0 0 0;
}
它还具有一个名为
(click)="myFunction()"
的事件监听器。问题在于,每当我点击按钮顶部时,它不会触发函数,因为它先向下移动,因此单击不位于按钮上。
我制作了一个codesandbox来演示:https://codesandbox.io/s/angular-bx8nd?fontsize=14 有没有办法让'active'选择器在单击事件后触发?或通过其他方式实现相同的效果?
谢谢,