Я не понимаю, почему эта панель навигации ul ul не будет центрироваться на экранах меньшего размера.
Я предполагаю, что это как-то связано с пространством nav ul рядом с домом (и моим недостатком знания флекса). ).
Вот ручка, с помощью которой вы можете уменьшить окно и увидеть, что левое пространство рядом с домом не станет меньше и сделает горизонтальную панель навигации не центрированной.
#header-wrapper {
display: flex;
flex-direction: row;
flex-wrap: wrap;
align-items: baseline;
border: solid black;
flex: 1;
background-image: url(fresh-snow.png);
background-color: #480459;
color: white;
}
nav {
border: solid;
display: flex;
flex: 4;
}
nav ul {
border: solid;
display: flex;
flex-direction: row;
flex-wrap: wrap;
list-style-type: none;
flex: 1;
justify-content: space-evenly;
}
<div id="header-wrapper">
<hgroup>
<h1>Marina Heide</h1>
<h2>Översättare</h2>
<h3>från svenska, norska, danska till franska</h3>
</hgroup>
<nav>
<ul class="navigation">
<li><a href="#">home</a></li>
<li><a href="#">kontakta mig</a></li>
<li><a href="#">vem jag är</a></li>
</ul>
</nav>
</div>
<div id="main"> .
<p>Jag översätter böcker, webbsidor, serier och filmer.
<p>
</div>
https://codepen.io/cykelcykel/pen/eYYBMpq
Мне бы хотелось, чтобы навигационная панель центрировалась, когда для flex-direction установлено значение column.