我遇到了一个非常严重的问题。
我有一个带有背景的标题,它的左右两端不同。标题、内容以及围绕它们的包装器都是 1065 像素宽。
我创建了另一个“background_wrapper”,它包含一个在标题图形上继续的图形。它具有左右不同的末端和空白空间,与标题图形一样宽。它必须保持在标题图形的末尾,就像浏览器窗口为 100% 宽(在 PC 屏幕上)时一样。但是,如果我调整它的大小,它会变得越来越小(每次都是 100%),所以它会移动到标题后面。
我在这里上传了它:http: //bf3zone.bplaced.net/Coding/
我的代码:
<body>
<div id="background_addition">
<div id="wrapper" class="clearfix">
<div id="header">
<div id="logo">
<a href="index.html" title="M3 Institut - Zurück zum Start">
<img src="images/logo_hover.png" alt="M3 Institut - Menschen machen Märkte" class="b" />
<img src="images/logo.png" alt="" class="a" />
</a>
</div>
<ul class="nav">
<li><a href="index.html" title="Start" class="current_page_item">Start</a></li>
<li><a href="">Tab 1</a></li>
<li><a href="">Tab 2</a></li>
<li><a href="">Tab 3</a></li>
<li><a href="">Tab 4</a></li>
<li><a href="">Tab 5</a></li>
<li><a href="">Tab 6</a></li>
<li><a href="">Blog</a></li>
</ul>
</div>
我所有包含正文/标题/包装器的东西的CSS:
* {
margin:0;
padding:0;
}
html, body {
display: block;
background: url(images/background.jpg) repeat-x;
font: normal 100% Arial, sans-serif; /* 16px */
line-height: 140%;
color: #464646;
clear: both;
}
html, body, #wrapper {
height: 100%;
margin: 0 auto;
}
body > #wrapper {
height: auto;
min-height: 100%;
}
#wrapper {
width: 1065px;
}
#background_addition {
background: url(images/wrapper.png) no-repeat center top;
}
#header {
width: 1065px;
height: 193px;
background: url(images/header_background.png) no-repeat top left;
}