我对 XHTML 和 CSS 很陌生,我无法让花车工作。不知何故,我一直在 "wrapper" 的下方和右侧以 " fondo_header "结尾。
这是 HTML 代码:
<div id="header">
<div id="wrapper">
<div id="figure">
<img src="images/logo_2nd_225x1182_forWeb.jpg" alt="Logo" width="225" height="118">
</div>
</div>
<div id="fondo_header">
<div id="nav">
<ul>
<li><a href="#">Inicio</a></li>
<li><a href="#">Servicios</a></li>
<li><a href="#">Contacto</a></li>
</ul>
</div>
</div>
</div>
和CSS:
#header{
margin-top: 20px;
width: 70%;
margin-left: auto;
margin-right: auto;
overflow: hidden;
}
#fondo_header{
width: 74%;
float: right;
background: url(images/header.jpg);
}
#wrapper{
width: 250px;
/*float:left;*/
height:auto;
background-color:#f2dfce;
}
我需要将“wrapper”和“fondo_header”放在一起。所有 div 的宽度都应该是正确的,我也尝试过像素、不同的宽度、添加边距、填充、不同的浮动样式和太多的东西,但没有任何效果。
我尝试过 IE9、Chrome 和 FF,结果相同。边距和填充已被重置。
我很确定在这一点上我忽略了一些非常明显的东西。非常感谢任何帮助。