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下出现,其它所有浏览器均无空白出现。 展开
<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下出现,其它所有浏览器均无空白出现。 展开
4个回答
展开全部
这个应该是浮动定义的缘故了,一般定义宽度100%不要定义浮动了啊,而且这个应该和你前后代码也是有关系的,定义浮动的时候,其父元素对好也要浮动,不然ie6下真会出现意想不到的后果....
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
css reset有没有啊,css reset中为把元素标签margin:0;padding:0;重置为0
都是块元素不用定义浮动;然后{height:24px;overflow:hidden}就可以了
都是块元素不用定义浮动;然后{height:24px;overflow:hidden}就可以了
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
两个div你都没给其他的属性,浏览的时候肯定是一片空白!
不要加float:left;这个写成margin:auto;
然后加上display:block;
不要加float:left;这个写成margin:auto;
然后加上display:block;
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
代码试了下,IE6并没有你说的异样
能不能截个图出来看看症状是什么样子?
能不能截个图出来看看症状是什么样子?
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询