首页 > 解决方案 > JavaScript 如何检测到 CSS 转换正在撤消自身?

问题描述

我在 HTML 中有一个固定栏,当鼠标悬停在它上面时,它使用过渡来增加它的高度,并在它移开时向上滚动。当过渡结束时(即导航过渡到更大的高度),在其中创建元素。问题是,一旦导航向上滚动,我需要 div 消失。我知道有 transitionend 事件,这是我用来首先创建 div 的信号,但是当转换开始后退时是否有 JavaScript 事件(不是完全结束时,而是开始时光标移开时向上滑动)?

标签: javascripthtmlcsseventstransition

解决方案


推荐阅读