firefox 3.0宽度默认值改变了?
近期对网站进行了,结构性的优化及布局,从table改成了“WEB标准”,之前测试通过IE6、IE7、FF2其它的浏览器就没有测试过。由于同事使用了最新版的FF3.0,今天他发现网站在firefox3.0下全乱了,原本之前都很好的页面,全部有些乱了。
自己根据自己的经验,查找了一下代码#special h2{于是在里面加了width:100%,测试好了。
float:left;
background:url(images/titleBg.gif) no-repeat 0 -25px;
}
目前由于没有找到FF3.0在新版本中,增加了那些东西及对那些做了调整,所以今天遇到这个问题,觉得现在FF把默认宽度给改了,改成了多少?以前应该默认是100%吧!
这个问题自己还不是很明白,期待大家一起交流讨论!


不是FF3.0的问题,而是你自己没理解浮动的基本概念,浮动元素如果不设定宽度,它的宽度就由它里面内容的实际宽度决定 ,当一个浮动元素如果没有铺满整行,留有空间的时候,它后面的元素会漂浮上来,占据它没有占据的空白空间。
此评论由:thomas 发表于:2008年06月27日 星期五 9点54分
1楼的没错,我也在用FF3.0。
此评论由:Chisdychan 发表于:2008年06月28日 星期六 14点18分