css中定义左漂后背景在IE7中显示,但是在IE8和火狐中没有显示,为啥?
html:<body><divid="kuang"><divid="guang"><imgsrc="img/guang.gif"/></div></div></body>...
html:
<body>
<div id="kuang">
<div id="guang">
<img src="img/guang.gif" />
</div>
</div>
</body>
css:
body{
margin:0px;
padding:0px;
}
#kuang{
width:930px;
background-color:#000000;
margin:0px auto;
}
#guang{
float:left;
} 展开
<body>
<div id="kuang">
<div id="guang">
<img src="img/guang.gif" />
</div>
</div>
</body>
css:
body{
margin:0px;
padding:0px;
}
#kuang{
width:930px;
background-color:#000000;
margin:0px auto;
}
#guang{
float:left;
} 展开
3个回答
展开全部
因为你没清除浮动:
<body>
<div id="kuang">
<div id="guang">
<img src="images/1.jpg" />
</div>
<div style="clear:both;"></div>
</div>
</body>
<body>
<div id="kuang">
<div id="guang">
<img src="images/1.jpg" />
</div>
<div style="clear:both;"></div>
</div>
</body>
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
在#kuang的样式表里加上overflow:auto;zoom:1;这个以后就可以了,即#kuang{
width:930px;
background-color:#000000;
margin:0px auto;
overflow:auto;zoom:1;
}
试一下了
width:930px;
background-color:#000000;
margin:0px auto;
overflow:auto;zoom:1;
}
试一下了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询