Eric Wang 0813

导航

 

最近公司的首页要做一些调整,于是我终于接触到万恶的IE6,兼容它就是一个苦逼的事,我在写一个div的时候,需要用到margin-left,可是在IE6下就是多出那么一部分,其他浏览器都正常,后来百度了一下,知道了IE6的margin的距离双倍BUG,真实操蛋,这么操蛋的浏览器还有人在用(忍不住又骂了一句。)

解决办法就是在使用margin的元素css样式中加上一句display:inline,就可以解决问题了。

其他ie6的问题,主要是给了多余的宽度,IE6下div会自动撑开,只能将多余的一个个删掉,让div去自适应,而同时又不影响其他浏览器的呈现。

 

中国人,不要用IE6了,升级死不了人啊!

posted on 2012-09-29 09:52  Eric Wang 0813  阅读(132)  评论(0编辑  收藏  举报