我认为这个荒谬的exp。
为什么当mouseover / out事件发生时,元素会转到不同的地方?
在我的情况下,我在范围内设置了position: absolute;
和其他css attr,因此,当鼠标悬停发生时,范围具有正常fadeIn()
,但是鼠标输出为{{{ 1}} event,使元素回到其他位置,如fadeOut()
为什么会这样?
答案 0 :(得分:1)
发生这种情况是因为fadeIn
在span
元素启动动画时将block
元素的显示属性设置为inline
,而且span是一个{{1}}元素,所以它实际应该将其设置为“内联”出现在正确的位置。
答案 1 :(得分:0)
你总是可以这样做(切换不透明度):