一个简单的dropdown下拉动画实现

HTML代码

<div id="menu">
    <a>hover me</a>
    <ul id="list">
        <!-- Create a bunch, or not a bunch, of li's to see the timing. -->
        <li>item</li>
        <li>item</li>
        <li>item</li>
        <li>item</li>
        <li>item</li>
    </ul>
</div>

CSS代码

#menu #list {
    max-height: 0;
    transition: max-height 0.15s ease-out;
    overflow: hidden;
    background: #d5d5d5;
}

#menu:hover #list {
    max-height: 500px;
    transition: max-height 0.25s ease-in;
}

原文地址:

https://blog.csdn.net/henryhu712/article/details/82967003

暂无评论

发表评论

您的电子邮件地址不会被公开,必填项已用*标注。

相关推荐

CSS笔记-多边形

三角形 单一div实现正三角形,是通过border来实现的 。 我可以说我之前只会使用类似border: 1p …