下次,请将您的 HTML 和 CSS 代码添加到您的问题中,因为这会使一切变得如此简单,并且您将获得更准确的答案。
通过查看您的照片,我感觉您已经添加了左侧填充/边距(150 像素的东西?)以尝试将您的内容居中,而您确实应该将其添加到您的容器 DIV(s)
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; }