html - 悬停在元素上后如何平滑地删除循环的 CSS 动画?(以 gif 为例)
问题描述
我有一个循环动画,当用户将鼠标悬停在一个元素上时应用(忽略语法,从我的 Tailwind 设置中提取)。
'pulsing-right': {
'from': {transform: 'translateX(0)'},
'to': {transform: 'translateX(4px)'}
},
// this is it on the element
animation: pulsing-right 0.3s alternate infinite
这是上面代码的交互。
注意离开元素时的“捕捉”效果。移除 CSS 动画后,是否有平滑过渡到起始位置的方法?
解决方案
推荐阅读
- python - 如何从python中的字符串列表创建字典或json?
- python - 使用 RepeatedStratifiedKFold 5*10 的 cross_val_predict 概率
- python - 调试 = False 时未加载 Django 媒体图像
- c - 更新到 GLIBC_2.29 时缺少 libcap.so.2
- javascript - 事件监听器逻辑
- javascript - useEffect 被意外触发
- ansible - 使用 ansible(HDFS 存储)在命令行中创建文件夹
- android - 通过内部网页从内部/便携式存储打开 PDF 文件时出现问题
- python - 是否可以禁用 python setup.py 安装?
- android - Android Wear OS 上未触发通知