css 火狐 IE兼容问题

<divid="header"style="position:relative;"><divstyle="width:970px;height:75px;float:le... <div id="header" style="position:relative;">

<div style="width:970px; height:75px;float:left; padding-left:15px;"><img src="img/logo.gif" style="margin-top:30px;" /></div>

<div style="position:relative; width:257px; height:30px;position:absolute; bottom:0; background-image:url(../css/images/header-1.gif); background-repeat:no-repeat; margin-bottom:5px;">

</div>

</div>

为什么上面的代码中间的两个div在ie中并列,在火狐中就不并列了呢?
请各位指点一下
展开
 我来答
注意高温
2010-05-31 · TA获得超过509个赞
知道小有建树答主
回答量:581
采纳率:75%
帮助的人:224万
展开全部
虽然不是很清楚你的情况。但是推荐不要在容器上设置过多的position,在浏览器不同的情况下会有很多毛病,要并列推荐使用table或者 div+float模式,如
<div style="width:404px;">
<div style="float:left;width:200px;border:1px solid #F00"></div>
<div style="float:left;width:200px;border:1px solid #F00"></div>
</div>
火狐
2014-08-11 · Firefox,最快最安全的上网体验
火狐
Mozilla Firefox火狐浏览器,是一款开放安全的开源浏览器,全球拥有5亿用户。
向TA提问
展开全部
  您好!很高兴为您答疑!

  您在窗口里的设置的position太多了,这样对设置兼容造成很多困难,并列的话推荐使用table或者 div+float模式。
  您可以在火狐社区了解更多内容。希望我的回答对您有所帮助,如有疑问,欢迎继续在本平台咨询。
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
wuniuu
2010-06-04
知道答主
回答量:46
采纳率:0%
帮助的人:23.3万
展开全部
在同一个DIV里不能同时用绝对定位和相对定位,各浏览器对此的解释不同,这个不利于CSS的优化,还是多学学的好。不到万不得已,还是不要用定位的好,省的麻烦。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式