废材HTML萌新 2022-06-13 15:06 采纳率: 75%
浏览 60
已结题

HTML二级导航与轮播图发生冲突不能正常使用

问题遇到的现象和发生背景

二级导航不能正常使用了,堆成了块

问题相关代码,请勿粘贴截图
<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=<device-width>,initial-scale=1.0:">
    <meta http-equiv="x-ua-compatible" content="ie=edge">
    <title>Title</title>
    <link rel="stylesheet" href="CSS/style-f.css">
    <link rel="stylesheet" href="CSS/lb.css">
    <script src="js/jquery-1.10.2.min.js"></script>
    <script src="js/slider.js"></script>
    <script src="js/text.js"></script>

</head>
<body>
<div class="head" >
    <img src="img/logo.png" height="101" width="218"/>
</div>

<!--这里是导航条部分-->
    <nav class="navbar">
        <!--    导航按钮-->
        <input type="checkbox" id="nav-xz" class="nav-xz">
        <label for="nav-xz"><img src="img/anniu.png" height="34" width="42"/></label>


        <ul class="nav-list">
            <li class="dh-1"><a href="#" class="curten">闲置书籍</a> </li>
            <li class="dh-1"><a href="#">教材书籍</a> </li>
            <li class="dh-1"><a href="#">小米官网</a>
                <ul class="dh-2">
                    <li><a href="#">小米手机</a></li>
                    <li><a href="#">小米电视</a></li>
                    <li><a href="#">小米平板</a></li>
                    <li><a href="#">小米家电</a></li>
                    <li><a href="#">小米音影</a></li>
                </ul>
            </li>
            <li class="dh-1"><a href="#">苹果官网</a> </li>
            <li class="dh-1"><a href="#">华为官网</a>
                <ul class="dh-2">
                    <li><a href="#">华为手机</a></li>
                    <li><a href="#">华为电视</a></li>
                    <li><a href="#">华为平板</a></li>
                    <li><a href="#">华为电脑</a></li>
                    <li><a href="#">华为智选</a></li>
                </ul>
            </li>
            <li class="dh-1"><a href="#">三星官网</a> </li>
        </ul>
    </nav>
<!--导航条结束-->


<!--这里是轮播图部分-->
<div id="banner_tabs" class="flexslider">
    <ul class="slides">
        <li>
            <a title="" target="_blank" href="#">

                <img src="img/lb/img-1.jpg" height="560" width="1920"/></a>
        </li>
        <li>
            <a title="" href="#">

                <img src="img/lb/img-2.jpg" height="709" width="1920"/></a>
        </li>
        <li>
            <a title="" href="#">

                <img src="img/lb/img-3.jpg" height="674" width="1920"/></a>
        </li>
        <li>
            <a title="" href="#">

                <img src="img/lb/img-4.jpg" height="700" width="1920"/></a>
        </li>
    </ul>
    <ul class="flex-direction-nav">
        <li><a class="flex-prev" href="javascript:;">Previous</a></li>
        <li><a class="flex-next" href="javascript:;">Next</a></li>
    </ul>
    <ol id="bannerCtrl" class="flex-control-nav flex-control-paging">
        <li><a>1</a></li>
        <li><a>2</a></li>
        <li><a>3</a></li>
        <li><a>4</a></li>

    </ol>
</div>
<!--轮播图结束-->

</body>
</html>

*{margin: 0 auto;padding: 0;}
/*body*/
body,html{width: 100%;margin: 0 ;padding: 0;background: #F5F5F5;scroll-behavior: smooth;}
ul,li{list-style: none;margin: 0;padding: 0;}
img{max-width: 100%;text-align: center;margin: 0 auto;}
/*菜单列表样式*/
.navbar{background: #b5fbff;height: 70px;display: flex;align-items: center;
    justify-content: space-between;position: sticky; top:0;}
.dh-1{display: inline-block;position: relative;}
.nav-list{margin: 0 auto;}
.nav-list a{color: #000;line-height: 60px;display: block;width: 120px;text-align: center;}
.nav-list .curten{font-size: 1.2em;border-bottom: 2px solid #c40000;}
a{text-decoration: none;}
.nav-list li a:hover:not(.curten){transform: scale(1.05);border-bottom: 2px solid #c40000;}

/*隐藏label和checkbox*/
label{display: none;}
.nav-xz{display: none;}

/*分辨率*/
@media screen and (max-width: 768px) {
    .navbar .nav-xz {
        display: none;
    }

    .navbar label {
        display: block;
    }

    .navbar .nav-list {
        display: none;
        margin-left: 0px;
    }

    .navbar .nav-list li {
        margin-left: 0px;
    }

    .navbar .nav-list a {
        width: 100%;
    }

    /*点击菜单*/
    input:checked ~ .nav-list {
        position: absolute;
        display: block;
        top: 70px;
        width: 100%;
        background-color: white;
    }

    input:checked ~ .nav-list li {
        color: white;
        clear: both;
        display: block;
        text-align: center;
    }

    input:checked ~ .nav-list .curten {
        background: #c40000;
        color: white;
        border-bottom: 2px solid #333;
    }

    input:checked ~ .nav-list a:hover:not(.curten) {
        background: #c40000;
        color: white;
        border-bottom: 2px solid #333;
    }
}

/*二级导航*/
.dh-2{display: none;position: absolute;width: 100%;margin-top: -2px;z-index: 99;}
.dh-2 a{height: 30px;line-height: 30px;background-color: gray;color: white;font-size: 12px;
    text-align: center;border-bottom: 1px solid #cdcccc;
}

.dh-1:hover .dh-2{display: block;}

运行结果及报错内容

二级导航堆叠在一起了

img


二级导航在轮播图下面,怎么把二级导航放在顶层

img

我的解答思路和尝试过的方法
我想要达到的结果

二级导航能够正常在轮播图上使用出来

  • 写回答

2条回答 默认 最新

  • 你好!机器人 2022-06-13 17:24
    关注

    这不是出来了,是这个问题?

    img

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(1条)

报告相同问题?

问题事件

  • 系统已结题 6月21日
  • 已采纳回答 6月13日
  • 修改了问题 6月13日
  • 创建了问题 6月13日

悬赏问题

  • ¥15 CARSIM前车变道设置
  • ¥50 三种调度算法报错 有实例
  • ¥15 关于#python#的问题,请各位专家解答!
  • ¥200 询问:python实现大地主题正反算的程序设计,有偿
  • ¥15 smptlib使用465端口发送邮件失败
  • ¥200 总是报错,能帮助用python实现程序实现高斯正反算吗?有偿
  • ¥15 对于squad数据集的基于bert模型的微调
  • ¥15 为什么我运行这个网络会出现以下报错?CRNN神经网络
  • ¥20 steam下载游戏占用内存
  • ¥15 CST保存项目时失败