Я работаю над созданием отзывчивого меню, которое по умолчанию отображается в строке с названием сайта. Однако на мобильном устройстве меню должно отображаться в виде списка под названием сайта, и оно переключается путем нажатия + или -. Я достиг всего этого, кроме двух небольших проблем.Отзывчивый nav tweak
- Я не могу показаться, чтобы получить меню для отображения относительно потока документа так, чтобы он перекрывал текст на страницах
- мне нужно в меню, чтобы быть всю ширину страницы.
Я не уверен, что мне просто нужно взять это меню и поместить его в свой собственный div вне навигатора, или если я просто забуду какое-то правило css. Это в настоящее время настроен как:
<nav>
<div id="nav-div">
<div id="title"></div>
<div id="menu-toggle"></div>
<div id="nav-links">
<ul>
<li><a href="#">link 1</a></li>
<li><a href="#">link 2</a></li>
<li><a href="#">link 3</a></li>
</ul>
</div>
</div>
</nav>
CSS:
#nav-links {
position:absolute;
width:100%;
ul {
}
li {
display:block;
float: none;
border-bottom: 1px solid black;
&:last-child {
border-bottom: none;
}
a {
}
}
}
Разместите CSS, а также пожалуйста. – j08691