次回は、HTMLとCSSコードを質問に追加してください。これにより、すべてが非常に簡単になり、より正確な回答が得られます。
あなたの写真を見ると、コンテンツを中央に配置するために左側のパディング/マージン(150px何か?)を追加したように感じますが、実際にはこれをコンテナDIVに追加する必要があります。
margin: 0 auto;
これにより、コンテンツが中央に配置され、ウィンドウのサイズを変更するときに中央に保持されます。
アップデート
HTML
<div id="container">
<header>
<div id="logo"></div>
<nav>
<a href="#">Home</a>
<a href="#">About</a>
</nav>
</header>
</div>
<div class="content">
...
</div>
CSS
body {
background: url(../../core/images/bg.png);
font-family: 'Pontano Sans', sans-serif;
padding: 0;
margin: 0;
}
#container {
width: 100%;
height: 80px;
background: url(../../core/images/header.png);
}
#content, header {
position: relative;
width: 800px;
margin: 0 auto;
}
#logo {
position: absolute;
top: 0;
left: 0;
width: 124px;
height: 171px;
background: url(../../core/images/logo.png);
}
nav {
padding: 0;
margin: auto 0px auto 150px;
}
nav a {
text-decoration: none;
font-size: 17px;
color: #f4f4f4;
outline: none;
margin: 0px 0px 0px 50px;
}
nav a:hover { text-decoration: underline; }