我尝试制作一个菜单,其中包含 3 个菜单项和 1 个子项。如果我单击第二个项目,则应显示第一个子项目。但通常不会显示它。它应该为它设置动画并滑动它。我认为有办法,transition
但我真的不知道 CSS3。我想要一个纯 CSS 解决方案。
这是我的 HTML 代码:
<div id="menu">
<ul>
<li><a href="#">First</a></li>
<li class="active"><a href="#">Second</a>
<ul class="child">
<li><a href="#">First child</a></li>
</ul>
</li>
<li><a href="#">Third</a></li>
</ul>
</div>
我创造了这个小提琴。First child
现在,如果单击菜单项,我想慢慢显示菜单Second
项。
我之前唯一做的就是检查transition
,但我就是不明白。
有人可以给我一个提示吗?
干杯