0
Я пытаюсь создать панель меню с выпадающим меню в HTML и CSS, но мой код не даст мне результаты, которые я хочу, и я не знаю, почему. Я считаю, что меню должно быть ul ul, с дисплеем: block; при наведении курсора, но текст ul ul не отображается и находится в строке.Строка меню не работает правильно
<nav id = "top_menu">
<ul>
<li><a href="index.php">Home</a></li>
<li>Our Chapter</a></li>
<ul>
<li><a href = "ExecutiveBoard.php"</a></li>
<li><a href = "ourBrothers.php"</a></li>
<li><a href = "chapterHistory.html"</a></li>
<ul>
<li>Nationals</li>
<li>We Give Back</li>
<li>Recruitment</li>
<li>Contact Us</li>
<li>Donate</li>
</ul>
</nav>
CSS
#top_menu {
background: #007FFF;
opacity: 0.6;
text-align: center;
}
#top_menu li{
display:inline-block;
list-style: none;
padding: 10px;
color: white;
}
#top_menu li:hover {
background: yellow;
opacity: 0.6;
}
nav ul ul {
display: none;
}
nav ul li:hover > ul {
display: block;
}
Спасибо!