读书人

背景颜色为何会扩展到其它区域?解决方

发布时间: 2012-02-25 10:01:48 作者: rapoo

背景颜色为何会扩展到其它区域?
<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清除浮动

读书人网 >CSS

热点推荐