过渡

作者: 小透明进击战 | 来源:发表于2019-06-25 18:50 被阅读0次
    <!DOCTYPE html>
    <html lang="en">
    <head>
        <meta charset="UTF-8">
        <title></title>
        <style>
            * {
                margin: 0;
                padding: 0;
            }
            .menu {
                width: 200px;
                height: auto;
                margin: 50px auto;
            }
            .item {
                width: 100%;
                height: auto;
            }
            .item > h3 {
                height: 40px ;
                background-color: lightseagreen;
                line-height: 40px;
                border-bottom: 1px solid #eeeeee;
                padding-left: 10px;
            }
            .itembox {
                width: 100%;
                height: 0;
                overflow: hidden;
                /*display: none;*/
                /*添加过渡,因为过渡的属性要加在具有数值的属性上面,所以display不可以*/
                transition-property: height;
                transition-duration: 1s;
            }
            .itembox > ul {
                list-style: none;
                background-color: beige;
                padding-left: 10px;
            }
            .item:active > .itembox{
                /*display: block;*/
                height: 105px;
            }
    
        </style>
    </head>
    <body>
    <div class="menu">
        <div class="item">
            <h3>国内要闻</h3>
            <div class="itembox">
                <ul>
                    <li>重大事件</li>
                    <li>重大事件</li>
                    <li>重大事件</li>
                    <li>重大事件</li>
                    <li>重大事件</li>
                </ul>
            </div>
        </div>
        <div class="item">
            <h3>国内要闻</h3>
            <div class="itembox">
                <ul>
                    <li>重大事件</li>
                    <li>重大事件</li>
                    <li>重大事件</li>
                    <li>重大事件</li>
                    <li>重大事件</li>
                </ul>
            </div>
        </div>
        <div class="item">
            <h3>国内要闻</h3>
            <div class="itembox">
                <ul>
                    <li>重大事件</li>
                    <li>重大事件</li>
                    <li>重大事件</li>
                    <li>重大事件</li>
                    <li>重大事件</li>
                </ul>
            </div>
        </div>
    </div>
    
    </body>
    </html>
    

    相关文章

      网友评论

          本文标题:过渡

          本文链接:https://www.haomeiwen.com/subject/mdgoqctx.html