我目前正在设计CSS“巨型下拉菜单”-基本上是常规的仅CSS下拉菜单,但其中包含不同类型的内容。
目前,CSS 3过渡似乎不适用于'display'属性,即,您不能进行从display: none
到display: block
(或任何组合)的任何过渡。
当有人将鼠标悬停在顶层菜单项之一上时,是否可以使上例中的第二层菜单“淡入”?
我知道您可以在visibility:
属性上使用过渡,但是我想不出一种有效使用过渡的方法。
我也尝试过使用高度,但是那不幸地失败了。
我还知道使用JavaScript实现此功能很简单,但是我想挑战一下自己仅使用CSS,而且我想说的还有点不足。
您还可以使用以下命令: