IE6下两DIV中间的诡异空白,在下面DIV加上文字后又奇迹般消失。。。

页面最底部两个DIV<divid="botoneword"></div><divid="botcopyright">222</div>CSS如下:#botcopyrigh... 页面最底部两个DIV
<div id="botoneword"></div>
<div id="botcopyright">222</div>
CSS如下:
#botcopyright
{ height:92px; width:100%; float:left;}
#botoneword
{ height:24px; width:100%; float:left;}

这两个DIV的CSS的确如此简单,但该页面倒是相当复杂,不一一例举,只求遇到过类似问题的朋友能说出个大概可能来,感激!

问题如下:botcopyright里面的文字222去掉后,会发现在botcopyright和botoneword中间会出现一块很大的空白,加上文字后,空白奇异般消失。
此问题仅在IE6下出现,其它所有浏览器均无空白出现。
展开
 我来答
weboscel
2011-06-24
知道答主
回答量:11
采纳率:0%
帮助的人:0
展开全部
这个应该是浮动定义的缘故了,一般定义宽度100%不要定义浮动了啊,而且这个应该和你前后代码也是有关系的,定义浮动的时候,其父元素对好也要浮动,不然ie6下真会出现意想不到的后果....
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
太不是是非是非H
2011-06-21 · TA获得超过1040个赞
知道小有建树答主
回答量:372
采纳率:0%
帮助的人:336万
展开全部
css reset有没有啊,css reset中为把元素标签margin:0;padding:0;重置为0
都是块元素不用定义浮动;然后{height:24px;overflow:hidden}就可以了
本回答被提问者和网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
yangb_159
2011-06-27 · TA获得超过139个赞
知道答主
回答量:93
采纳率:100%
帮助的人:58.6万
展开全部
两个div你都没给其他的属性,浏览的时候肯定是一片空白!
不要加float:left;这个写成margin:auto;
然后加上display:block;
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
shatubiemm
2011-06-21 · 超过38用户采纳过TA的回答
知道答主
回答量:107
采纳率:0%
帮助的人:110万
展开全部
代码试了下,IE6并没有你说的异样
能不能截个图出来看看症状是什么样子?
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式