Может ли кто-нибудь указать мне в правильном направлении? Я обволакиваю голову об этом некоторое время. Я знаю, что выпадающее меню создано путем обертывания unordered lists
и list items
aka children
, я просто не могу заставить его работать. Это то, что у меня есть:выпадающее меню не работает
<div class="nav block">
<ul>
<li style="border-left:1px solid black;"><a href="#">Home</a></li>
<li><a href="#">About Us</a>
<ul>
<li><a href="#"> Porfolio</a></li>
</ul>
</li>
<li><a href="#">Reviews</a>
<ul>
<li><a href="#">Spellen</a></li>
</ul>
</li>
<li><a href="#">Releases</a></li>
<li><a href="#">Contact</a></li>
<li><a href="#">Contact</a></li>
</ul>
</div>
Я был бы признателен, если бы у вас был некоторый вход, связанный с этой проблемой. Спасибо, ребята!
РЕДАКТИРОВАТЬ
я решил его с помощью absolute
позиционирования.
.nav > ul > li{position:relative;}
.nav > ul > li > ul{display:none;position:absolute;top:0;left:0;}
.nav > ul > li:hover > ul{display:inline-block;}
Какой именно должна быть выпадающий? – BrownEyes
Используете ли вы какую-то структуру? Есть ли настройка CSS для этого или это JavaScript. Также ваш вторичный UL должен быть внутри LI, к которому он принадлежит. – Kodemon
Вам нужно исследовать css drop downs – Nisha