美文网首页
项目-小食堂

项目-小食堂

作者: 子却 | 来源:发表于2018-10-30 14:04 被阅读0次

    1.编写html及css样式;
    2.鼠标悬浮在某项时,展开其下所有子项,同时收起其余项目。

    <!DOCTYPE html>
        <head>
            <meta charset="UTF-8">
            <title>restaurant</title>
            <link href="./食堂css.css" rel="stylesheet" type="text/css">
            <script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.js"></script>
        </head>
        <body>
            
            <div id="container">
                <h1>二元食堂</h1>
                <ul>
                    <li class="cparent">美食
                        <ul class="cover">
                            <li>蛋糕</li>
                            <li>奶茶</li>
                            <li>板栗</li>
                            <li>寿司</li>
                            <li>火锅</li>
                            <li>冰棒</li>
                            <li>汉堡</li>
                            <li>牛排</li>
                        </ul>
                    </li>
                    <li class="cparent">生鲜
                        <ul class="cover">
                            <li>鱼片</li>
                            <li>墨鱼</li>
                            <li>鸡肉</li>
                            <li>牛丸</li>
                            <li>虾滑</li>
                            <li>桔子</li>
                            <li>西瓜</li>
                            <li>菠萝</li>
                        </ul>
                    </li>
                    <li class="cparent">零食                    
                        <ul class="cover">
                            <li>薯片</li>
                            <li>瓜子</li>
                            <li>辣条</li>
                            <li>虾条</li>
                            <li>鸭脖</li>
                            <li>可乐</li>
                            <li>雪碧</li>
                            <li>椰汁</li>
                        </ul>
                    </li>
                </ul>
            </div>
            <script>
                $(function(){
                    $(".cparent").on("mouseover",function(){
                        $(this).children().show()
       <!--这里需要先返回其父元素,再获取父元素的兄弟元素并折叠-->                 .parent().siblings().children().hide();
                    });
                });
            </script>
        </body>
    </html>
    
    body{
        margin: 0;
        background: url(https://static1.bcjiaoyu.com/c2452c0fd9a6e8dfbe15f78a619afc20_x.jpg-4000x3000);
        background-size: cover;  
    }
    #container{
        position: absolute;
        top: 0;
        left: 0;
        width: 300px;
        background-color: rgb(199, 204, 209);
    }
    h1{
        text-align: center;
    }
    .cover{
        display: none;
    }
    

    相关文章

      网友评论

          本文标题:项目-小食堂

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