为了账号安全,请及时绑定邮箱和手机立即绑定

在神奇的IE6下面就出现了padding底部多出一倍的现象,请问如何解决?

在神奇的IE6下面就出现了padding底部多出一倍的现象,请问如何解决?

守候你守候我 2023-04-05 16:17:21
请看下面的代码<div id="pageFooter"> <ul id="copyrightInfo" class="left"> <li><?php echo S_PDD?></li> <li><?php echo S_SUPPLIER;?></li> <li><?php echo S_COPY_RIGHT;?></li> </ul> <ul id="aboutAgreement" class="right"> <li><a href="agreement.php"><?php Msg(S_AGREEMENT);?></a></li> <li><a href="about.php"><?php Msg(S_ABOUT);?></a></li> </ul> <div class="cf"></div></div>然后是css部分#pageFooter{    background-color:#6FC6F0;    padding:10px; }
查看完整描述

2 回答

?
婷婷同学_

TA贡献1844条经验 获得超8个赞

IE 6 下有浮动的地方经常会出现双倍 margin 或 padding 的情况,这时候给浮动元素设置display:inline一般都能解决。
所以,我猜楼主的问题出现在.left或者.right。如果不是,那.cf就很可疑了。cf是不是清除浮动呢。如果是清除浮动建议加入:

overflow: hidden; height: 0;

这样应该就 OK 了吧?


查看完整回答
反对 回复 2023-04-07
?
白衣染霜花

TA贡献1796条经验 获得超10个赞

这样写应该就没问题了

<div id="pageFooter" class="cf">
...
</div>


查看完整回答
反对 回复 2023-04-07
  • 2 回答
  • 0 关注
  • 123 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信