css背景颜色在Firefox里无法显示

我总共定义了两个大的div,#main和#head#main的背景图片和背景颜色在ie下可以正常显示,但是在FF里怎么都显示不出来。求高手解答!CSS代码:#main{w... 我总共定义了两个大的div,#main和#head
#main的背景图片和背景颜色在ie下可以正常显示,但是在FF里怎么都显示不出来。
求高手解答!
CSS代码:
#main {
width: 970px;
height:auto;
margin-top: 0px;
margin-right: auto;
margin-bottom: 0px;
margin-left: auto;
background-color: #FFF;
display: block;
height: 2000px;
clear:none;
background-image: url(images/main-bd.jpg);
background-repeat: repeat;
}

刚发现在FF下,如果定义了main的高度可以显示,如果height:auto的话还是不行,一定要这样吗?
展开
 我来答
百度网友09e28b2
2010-04-14 · 超过25用户采纳过TA的回答
知道答主
回答量:142
采纳率:0%
帮助的人:86.1万
展开全部
你看看 是不是是因为main这个div根本就没有包含子div 你先设置个高度看看,如果背景出现 那就是这个问题,你需要清楚浮动才可以
百度网友d027605
2010-04-21 · TA获得超过274个赞
知道答主
回答量:128
采纳率:0%
帮助的人:93.2万
展开全部
定义高度,或者层内有内容都行,ff默认高度是0;希望对你有所帮助~~
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
liushui101
2010-04-13 · TA获得超过166个赞
知道答主
回答量:180
采纳率:0%
帮助的人:172万
展开全部
理论上应该不会的,是不是有其他的样式给覆盖了,查看一下又没有用到important
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友3f9531f
2010-04-13 · TA获得超过509个赞
知道小有建树答主
回答量:433
采纳率:0%
帮助的人:266万
展开全部
给有背景色的div加上 float:left;

就ok了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
spraylh28
2010-04-13
知道答主
回答量:8
采纳率:0%
帮助的人:0
展开全部
贴出代码看一下,这样好回答
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式