IE下float产生双倍margin

作者:soking 来源:soking'desk 时间:2007-12-26 12:29:00 

这个绝对是IE6的bug。我想要达到的是如下的效果。

通过三个div,排布好侧栏和内容区。

我用了如下的css:

然后在firefox下能够得到完美的结果,可是到了IE6里,却得到如下的结果:


box1和box2左侧的margin值实际上为20px,是原来的两倍。

解决方法:给box1和box2添加display:inline,这样就能在IE下也得到目标结果。


当减小box2的宽度或者增加box2的宽度,在IE下又出现了新的问题,就是box2的margin-bottom丢失了,活活被截断,如下图所示。这又是一个待解决的问题。而firefox下完全正常。天杀的IE,怎么总是IE出问题。


 

标签:float,margin,ie,bug
0
投稿

猜你喜欢

  • 设计规范有谱么?

    2008-06-06 12:28:00
  • Python使用Selenium实现淘宝抢单的流程分析

    2022-01-31 04:04:18
  • vue使用Element el-upload 组件踩坑记

    2023-07-02 16:32:17
  • 详解git reset 加不加 --hard的区别

    2022-04-03 06:45:13
  • vue父组件中获取子组件中的数据(实例讲解)

    2024-04-10 13:49:24
  • Python如何读取csv文件时添加表头/列名

    2023-04-27 15:43:37
  • MySQL百万级数据大分页查询优化的实现

    2024-01-13 18:22:44
  • py-charm延长试用期限实例

    2023-03-05 23:00:42
  • pandas:get_dummies()与pd.factorize()的用法及区别说明

    2023-07-10 22:17:32
  • Go基于GORM 获取当前请求所执行的 SQL 信息(思路详解)

    2024-04-26 17:26:03
  • Mysql 主从数据库同步(centos篇)

    2024-01-18 10:43:44
  • Python tensorflow与pytorch的浮点运算数如何计算

    2023-06-28 14:13:15
  • 用JS找出字符串中出现次数最多的字母

    2007-11-12 13:40:00
  • 何时将数据装载到Application 或 Session 对象中去?

    2009-12-03 20:17:00
  • MySQL取出随机数据

    2024-01-19 22:12:02
  • Flask中基于Token的身份认证的实现

    2022-11-20 06:45:53
  • Python urlopen()和urlretrieve()用法解析

    2022-02-10 04:47:30
  • flask框架url与重定向操作实例详解

    2022-02-08 17:49:39
  • Atom的python插件和常用插件说明

    2022-11-29 00:46:08
  • Python telnet登陆功能实现代码

    2022-08-13 01:52:56
  • asp之家 网络编程 m.aspxhome.com