gpt4 book ai didi

html - css水平子菜单不起作用

转载 作者:行者123 更新时间:2023-11-28 12:10:40 25 4
gpt4 key购买 nike

我正在尝试制作一个 css 水平菜单。问题是我的子菜单不会 float ..

我做错了什么?

我的 HTML:

<ul class="nav">

<li class="button"><a href="#"><span>Je Studie</span></a>
<ul>

<li><a href='#'>Programma</a></li>
<li><a href='#'>Begeleiding</a></li>
<li><a href='#'>Locaties</a></li>
<li><a href='#'>Open dag</a></li>
<li><a href='#'>Toelatingseisen</a></li>
<li><a href='#'>Kosten</a></li>
<li><a href='#'>Aanmelden</a></li>
<li><a href='#'>Nieuws</a></li>
</ul>
</li>
<li class="button"><a href = '#'><span>Voor ouders</span></a></li>

<li class="button"><a href = '#'><span>Voor decanen</span></a></li>

<li class="button"><a href = '#'><span>Voor bedrijven</span></a></li>

<li class="button"><a href = '#'><span>Contact</span></a></li>
</ul>

我的 CSS 是这样的:

.nav{position:relative;}
.nav a{display:block; color:black;}


.nav li{
float:left;
margin:0;

position:relative;

}
.nav ul{visibility:hidden; position:absolute; top:100%; left:0;}
.nav li:hover>ul{visibility:visible; }

谢谢!

最佳答案

这是工作示例

html

<ul class="nav">

<li class="button"><a href="#"><span>Je Studie</span></a>
<ul>

<li><a href='#'>Programma</a></li>
<li><a href='#'>Begeleiding</a></li>
<li><a href='#'>Locaties</a></li>
<li><a href='#'>Open dag</a></li>
<li><a href='#'>Toelatingseisen</a></li>
<li><a href='#'>Kosten</a></li>
<li><a href='#'>Aanmelden</a></li>
<li><a href='#'>Nieuws</a></li>
</ul>
</li>
<li class="button"><a href = '#'><span>Voor ouders</span></a></li>

<li class="button"><a href = '#'><span>Voor decanen</span></a></li>

<li class="button"><a href = '#'><span>Voor bedrijven</span></a></li>

<li class="button"><a href = '#'><span>Contact</span></a></li>
</ul>

CSS

.nav a{display:block; color:black;}
.nav li{
float:left;
margin:0;
list-style: none;
position:relative;
margin-right: 20px;

}
.nav ul{ position:absolute; top:100%; left:0;width: 300px;display: none;}
.nav ul li{float: left;width: 100px;}
.nav li:hover>ul{ display: block;}

关于html - css水平子菜单不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19526860/

25 4 0