显示屏上的转换:属性
我目前正在设计一个CSS'mega dropdown'菜单 - 基本上是一个常规的CSS-only下拉菜单,但包含不同类型的内容。
目前,似乎CSS3过渡不适用于“display”属性,即你不能做任何类型的过渡display: none
到display: block
(或任意组合)。
当有人将鼠标悬停在其中一个顶级菜单项上时,是否有人会想到上述示例中的第二层菜单可以“淡入”?
我知道你可以在visibility:
属性上使用转换,但我想不出有效利用它的方法。
我也尝试过使用身高,但这只是失败了。
我也知道使用JavaScript实现这一点是微不足道的,但我想挑战自己只使用CSS而且我认为我现在有点短。
欢迎所有和任何建议。
翻翻过去那场雪
LEATH