Javascript 从显示:无到显示:块的CSS FadeIn效果
我有一个悬停的项目列表,在div中的每个项目下面显示一些选项。我只想在用户悬停在列表项目上并且当他们离开时显示这些选项,以回收div占用的空间。因此我使用了Javascript 从显示:无到显示:块的CSS FadeIn效果,javascript,html,css,Javascript,Html,Css,我有一个悬停的项目列表,在div中的每个项目下面显示一些选项。我只想在用户悬停在列表项目上并且当他们离开时显示这些选项,以回收div占用的空间。因此我使用了display:none和悬停将其设置为显示:块 这是一个演示 这是按计划进行的,但是转换太快了,会产生一种不和谐的效果。有没有更好的方法淡入淡出这个div(最好只使用CSS)?或者我需要为此使用JavaScript吗?(到目前为止,我开发的应用程序没有jQuery,因此我不希望只为此而包含它) 此外,列表项的高度也会有所不同,因此使用从0到
display:none