我有一个标题,它占据了屏幕的整个宽度。在我的标题中,我想放置 3 个 div,它们应该彼此相邻对齐。侧面的 div 是固定宽度的,中间应该占用其他可用空间。所以我不知道标题的宽度,也不知道中间容器的宽度。
现在我有这个代码:html:
<div id="header">
<div id="menu-container">
menu goes here
</div>
<div id="logo-container">
logo goes here
</div>
<div id="music-player-container">
music player comes here
</div>
</div>
和CSS:
#header {
height: 200px;
margin: 0;
padding: 0;
border: 0;
}
#menu-container {
width: 400px;
height: inherit;
float: left;
}
#logo-container {
height: 100%;
background-image: url('../images/logo.png');
background-repeat: no-repeat;
background-position: center;
float: left;
width: auto;
}
#music-player-container {
width: 400px;
height: inherit;
float: left;
}
根据浮动的其他问题应该可以工作....它没有