Идти, чтобы отредактировать это, так как я упрямый идиот, который видел ошибку своего пути. Более или менее тот же вопрос о том, как создать раскрывающуюся группу ссылок на горизонтальной панели навигации, но на этот раз с использованием ul и li.Создание выпадающих кнопок на панели навигации с помощью CSS3
До сих пор я сделал это большой прогресс:
<nav>
<ul class="width">
<li><a ...</li>
<li><a ...
<ul>
<li><a ...</li>
<li><a ...</li>
<li><a ...</li>
</ul>
</li>
<li><a ...</li>
</ul>
</nav>
CSS:
nav ul{width:100%;text-align:justify;font-size:0;}
nav ul:after{content:"";width:100%;display:inline-block;}
nav li{list-style:none;display:inline-block;}
nav a{display:inline-block;padding:10px;}
nav ul ul{display:none;}
Однако, это еще не закончена, так как я не уверен, как прогресс здесь. В настоящее время этот код скрывает содержимое, которое будет отображаться в раскрывающемся меню, но нет кода, чтобы сделать его видимым снова. Гиды, которые я видел, используют поплавки. Это абсолютно необходимо?
Спасибо. Я дам этот шанс завтра и дам вам знать, как это происходит. Я должен был бы также добиться выравнивания. – Hiigaran
Хорошо, это вроде как работы. Мне пришлось удалить ширину и поплавок из .dropdown, ширину от .dropdown a и высоту от .dropdown a: hover ~ ..., поскольку она ничего не делала. Мне также пришлось изменить отображение .dropdown на встроенный блок, чтобы все было согласовано так, как должно быть. Однако нисходящий переход не работает. Тем не менее, я не думаю, что вы знаете, возможно ли использовать плавный переход вместо слайда? – Hiigaran
Уверен, что вы можете угаснуть его. Просто оставьте непрозрачность. – zsaat14