【发布时间】:2021-11-13 20:32:22
【问题描述】:
我的页面顶部有一个导航栏,在某个导航栏的 :active 上,我希望在页面的另一部分弹出某个 div,这可能还是我想要的 div弹出窗口必须在导航栏 div 内?
第一个导航部分是一个横跨页面顶部的导航栏。中间有4个按钮和一个logo。第二部分,即在包装器 div 内,使用网格系统显示三列,第一列是“SubNavBar”,第二列是“信息”,第三列是“链接”。当点击顶部导航栏中的第一个选项时,我希望在第一列中出现第二个导航栏。
<nav class="container">
<div class="1">
<a href="#" class="navLinks1">Nav1</a>
</div>
<div class="2">
<a href="#" class="navLinks2">Nav2</a>
</div>
<div class="logo"> Garrett Sauls
</div>
<div class="3">
<a href="#" class="navLinks3">Nav3</a>
</div>
<div class="4">
<a href="#" class="navLinks4">Nav4</a>
</div>
</nav>
<div class="wrapper">
<div class="one">SubNavBar
<nav class = "container2">
<div class="partOne">
<a href="#" class="navLinks2">Nav1.1</a>
</div>
<div class="partOne">
<a href="#" class="navLinks2">Nav1.2</a>
</div>
<div class="partOne">
<a href="#" class="navLinks2">Nav1.3</a>
</div>
<div class="partOne">
<a href="#" class="navLinks2">Nav1.4</a>
</div>
</nav>
</div>
<div class="two">Info
</div>
<div class="three">Links
</div>
</div>
【问题讨论】:
-
您应该添加更多详细信息。也许你的 HTML 结构。
-
刚刚更新,抱歉