Witam serdecznie. Borykam się z pewnym problemem, żeby rozjaśnić sytuację poniżej prezentuję fragment kodu:
<!-- Header -->
<header class="page-header">
<section class="menu-brand">
<a href="#logo">
Logo
</a>
</section>
<nav class="menu-links">
<ul class="links">
<li>
<a href="#label">Label</a>
</li>
<li>
<a href="#label">Label</a>
</li>
<li>
<a href="#label">Label</a>
</li>
</ul>
</nav>
</header>
Nauczyłem się korzystać z flexa, aczkolwiek mój problem polega na tym, że nie jestem w stanie odpowiednio manipulować odstępami, pomiędzy poszczególnymi elementami. Łatwiej będzie, jeśli po prostu pokażę, o jaki efekt mi dokładnie chodzi
https://assets.hongkiat.com/uploads/psd-website-templates/13-free-website-psd-templates.jpg
Logo oraz nawigacja posiadają zauważalny odstęp od krawędzi, mam problem, żeby uzyskać taki efekt. Flexbox w moim przypadku nie rozwiązuje problemu, mogę wszystko wycentrować, ale później, żeby uzyskać podobny efekt, muszę niestety posiłkować się jakąś absurdalną wielkością marginesów.
.page-header {
max-width: 1920px;
height: 82px;
display: flex;
justify-content: center;
align-items: center;
}
Moje ustawienie page-header.