背景颜色为何会扩展到其它区域?
<form id= "form1 " runat= "server ">
<div>
<img id= "logo " src= "/Images/logo.jpg " alt= "logo " />
<img id= "xiaoxun " src= "/Images/xiaoxun.gif " alt= "校训 "/>
</div>
<div id= "IdTime "> <asp:Label ID= "Label1 " runat= "server " Text= "Label " </asp:Label> </div>
</form>
相关CSS如下:
#logo{ margin-left:3px; float:left;}
#xiaoxun{float:right;}
#IdTime
{
border-top: 2px inset;
border-bottom: 2px inset;
background-color: #33ccff;
border-right: 2px inset;
margin-left: 2px;
}
我想问的是:对IdTime设置的背景色为何会嵌入到两个图片之间的空隙中,按理不应该啊。请高手指教。谢谢!!!
我用XP+IE6
[解决办法]
在IdTime加上样式clear:both清除浮动