问个弱智的关于DIV问题

yql1986 2010-03-10 12:07:11

<div id="main">
<div id="d1"></div>
<div id="d2"></div>
<div id="d3"></div>
</div>
问个弱智的问题:
main这个层{width:975px;overflow:visible; margin:0 auto;background:#FFFFEE;border:1px solid red;}
main里面的三层 d1是float:left d2 float:right d3: float:right
我在FF里面用Firebug看了下 main宽度是950 可高度是0 没有将三个层包围在里面???在三个层的周围没有红色的边框

有能解释的么,太痛苦了,妈的C++我都不怕,就是怕这CSS DIV



...全文
78 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
xiaogug01 2010-03-10
  • 打赏
  • 举报
回复
有可能是浏览器兼容问题,
yql1986 2010-03-10
  • 打赏
  • 举报
回复
给main加float:left肯定是可以的,但不是我想要的,
答案:http://www.cnblogs.com/dabing/archive/2010/01/20/1652046.html

浮动“塌陷”
namhyuk 2010-03-10
  • 打赏
  • 举报
回复
你给main也加上float:left试试。
deepmist 2010-03-10
  • 打赏
  • 举报
回复
body {margin:0; padding:0;}
这个有吗
yql1986 2010-03-10
  • 打赏
  • 举报
回复
忘了加一句,IE6里面可以,可是Firefox里面不行,么回事

110,534

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧