ホバーすると高さが増し、垂直リストが表示される水平メニューを作成しようとしています。メニューの高さが増えたときにスムーズに移行できる方法があれば、それもいいでしょう。
#nav {
width: 100%;
height: 20px;
background-color: #989898;
}
#nav:hover {
height: 80px;
}
#nav li {
display: inline;
padding: 15px;
}
#nav a {
color: black;
text-decoration: none;
}
<div id="nav">
<ul>
<li><a href="#">Item 1</a>
</li>
<li><a href="#">Item 2</a>
</li>
<li><a href="#">Item 3</a>
</li>
</ul>
</div>
これが私がやりたいことのgifデモンストレーションです: