div里如何显示图片
网页最上方放置一个图片,代码如下:
<body>
<form id="form1" runat="server">
<div id="top1">
<!--放置图片-->
</div>
<div style="height: 26px">
<uc1:mainmenu ID="mainmenu1" runat="server" />
</div>
</form>
</body>
CSS文件如下:
#top1
{
background-image: url('file:///D:/MyProgram/jiamei_asp2008/App_Data/top1.gif');
height: auto;
width: auto;
background-repeat: no-repeat;
}
运行后不显示图片,如果将CSS里的height设置为固定值就显示了,为什么?
有什么办法让div自动适应图片高度?