Вот изображение моей боковой навигации. Я хотел бы иметь больше контроля над равномерным распределением этих элементов в навигационной панели (там больше места сверху и снизу, чем показано на рисунке).
Изображение боковых навигационных элементов с сеткой и правильное форматирование объектов.
Вот соответствующий код (используя grid, который здесь не включен, а также модуль "grid" из Materialise, который дает мне некоторую помощь для форматирования текста и т. Д.):
.nav-side-wrapper {
display: flex;
flex-direction: column;
}
.nav-side {
display: flex;
justify-content: space-around;
flex-wrap: wrap;
width: 100%;
}
.side-nav-links {
border-bottom: 2px solid;
}
<nav class="valign-wrapper nav-side-wrapper">
<div class="container nav-side">
<ul class="side-nav-links center-align">
<li><a href="learning">Learning Hub</a></li>
<li><a href="resources">Resources</a></li>
<li><a href="glossary">Glossary</a></li>
</ul>
<ul class="center-align side-buts">
<li><button class="but-test">Click me!</button></li>
<li><button class="but-test">Click me!</button></li>
<li><button class="but-test">Click me!</button></li>
</ul>
</div>
</nav>
Я перепробовал все комбинации, удалив помощники valign-wrapper и выравнивание по центру из Materialise, перемещая гибкий код (display, flex-direction, justify-content и т. Д.), Пытаясь, казалось бы, каждую комбинацию между строками иди туда, между .nav-side-wrapper и .nav-side.
Это действительно ставит меня в тупик ... Любая помощь будет принята с благодарностью.
В идеале, я бы хотел, чтобы ссылки располагались вдоль верхней половины навигационной панели, а кнопки равномерно располагались вдоль нижней половины навигационной панели.