社区,商城,酒店民宿,旁边的小三角没有出来

来源:2-3 页面顶部的开发(2)

球球不一般

2022-03-01 15:55:22

 <header class="site-head">

        <div class="topbar">

            <div class="center-wrap">

                <nav class="shortcur-links">

                    <ul>

                        <li>

                            <a href="">目的地</a>

                        </li>

                        <li>

                            <a href="">锦囊</a>

                        </li>

                        <li class="have-menu">

                            <a href="">社区</a>

                            <em class="arrow">

                                <b></b>

                                <i></i>

                            </em>

                        </li>

                        <li>

                            <a href="">行程助手</a>

                        </li>

                        <li class="have-menu">

                            <a href="">商城</a>

                        </li>

                        <li class="have-menu">

                            <a href="">酒店.民宿</a>

                        </li>

                        <li>

                            <a href="">特价酒店</a>

                        </li>

                    </ul>

                </nav>

            </div>

        </div>

    </header>

.site-head{

    height: 150px;

}

.site-head .topbar{

    height: 32px;

    background-color: #2a2a2a;

    color: white;

    line-height: 32px;

}

.site-head .topbar a{

    color: white;

}

.site-head .topbar .shortcur-links{

    float: left;

}

.site-head .topbar .shortcur-links ul{


}

.site-head .topbar .shortcur-links>ul>li{

    float: left;

    margin-right: 18px;

    font-size: 14px;

}

.site-head .topbar .shortcur-links>ul>li .have-menu{

padding-right: 12px;

position: relative;

}

.site-head .topbar .shortcur-links>ul>li .have-menu .arrow{

    position: absolute;

    right: 0;

    top: 50%;

    margin-top: -6px;

    width: 12px;

    height: 12px;

   

}

.site-head .topbar .shortcur-links>ul>li .have-menu .arrow b{

    position: absolute;

    width: 6px;

    top: 3px;

    left: 3px;

    height: 6px;

    background-color: rgb(95, 228, 55);

    transform: rotate(45deg);

}

.site-head .topbar .shortcur-links>ul>li .have-menu .arrow i{

    position: absolute;

    width: 6px;

    top: 1px;

    left: 3px;

    height: 6px;

    background-color: #e4d61a;

    transform: rotate(45deg);

}

.site-head .topbar .shortcur-links>ul>li .have-menu:hover .arrow{

    transform: rotate(180deg);

}

https://img.mukewang.com/climg/621dd15f098825cf11870210.jpg

搜索

复制

写回答

1回答

好帮手慕星星

2022-03-01

同学你好,是选择器关系的问题。li和.have-menu是同一个元素,中间不需要空格,修改如下:

https://img.mukewang.com/climg/621dd4a40962205207720716.jpg

https://img.mukewang.com/climg/621dd4b109f2d8fe00700034.jpg

祝学习愉快!

0

前端工程师

前端入门如同写字,如果你不知道从哪开始,那就选择前端(含Vue3.x,React17,TS)

20327 学习 · 17877 问题

查看课程