我见过很多此类问题,但我仍然无法解决我的特定问题。我有类似的东西
<div id="container">
<img src="image.png"/>
<div id="menu"><ul>(...)</ul></div>
</div>
问题是我不知道图像的高度,我只希望它尽可能宽,然后它的高度应该自动设置并保持比例。“菜单” div 应位于该图像下方并占据剩余高度。
#container img{
width:100%;
}
#menu{
width:100%;
}
#menu li{
height:50%;
}