问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

在IE6中的两个div都使用float:left; 是不是会有10px的默认边距?所以才会造成IE6中的双倍边距问题

发布网友 发布时间:2022-04-20 17:07

我来回答

7个回答

热心网友 时间:2022-04-20 18:36

前言:IE6双倍边距这个问题其实早在学习CSS之初都已经知道如何解决,但当时只知道如何解决而并不知道引起这个BUG的原因是什么,再接下来工
作过程中不断实践也终于明白是怎么回事了。但最近开发项目逐渐转移到以IE7为IE的基础参考标准后,逐渐有点淡忘IE6下的一些诡异BUG的解决方案
了,就是知道如何解决也忘了部分理论知识了。

1、问题:在IE6下如果某个标签使用了float属性,同时设置了其外补丁“margin:10px
0 0 10px”可以看出,上边距和左边距同样为10px,但第一个对象距左边有20px。
2、解决办法:当将其display属性设置为inline时问题就都解决了。
3、说明:这是因为块级对象默认的display属性值是block,当设置了浮动的同时,还设置了它的外边距就会出现这种情况。也许你会问:“为什么第二个对象和第一个对象之间就不存在双倍边距的BUG”?因为浮动都有其相对应的对象,只有相对于其父对象的浮动对象才会出现这样的问题。第一个对象是相对父对象的,而第二个对象是相对第一个对象的,所以第二个对象在设置后不会出现问题。另外在一些特殊布局中,可能需要组合使用display:block;和display:inline;才能达到预期效果。

当然最坏的情况下,我们就可以使用"margin:10px
0 0 10px;*margin:10px 0 0 10px;_margin:10px 0 0 5px",这种“标准属性;*IE7识别属性;_IE6识别属性”HACK方式解决。4、总结:这个现象仅当块级对象设置了浮动属性后才会出现,内联对象(行级对象)不会出现此问题。并且只有设置左边距和右边距的值才会出问题,上下边距不会出现问题。

热心网友 时间:2022-04-20 19:54

不是,是使用了float:left; 然后又有margin的时候造成双倍问题 可以给浮动元素加上 display:inline;来避免此问题

热心网友 时间:2022-04-20 21:29

不是的,是当浮动后,你给设置外边距的第一个元素,会有这个问题

热心网友 时间:2022-04-20 23:20

IE6双边距出现的问题是两个元素同时浮动然后第二个元素给了边距才会出现双浮动的,如果两元素不双浮动不加任何边距只会出现3像素漫移这种情况,解决的方向都是加一个display:inline。如果对dispaly:inline不熟悉的话可以参考一下我回答的这个问题!
http://zhidao.baidu.com/question/508639518.html追问我就是想知道那个多出来的10px是怎么多出来的

热心网友 时间:2022-04-21 01:28

你不给第一个元素的margin-left 设值就不会出现双倍边距的问题了,可给父级设置padding-left的值效果一样

热心网友 时间:2022-04-21 03:53

应该没有吧,好像line-height属性有这个问题

热心网友 时间:2022-04-21 06:34

IE6解决双倍边距问题:在相对应的DIV加一个display:inline
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
英语第三人称单数一般现在时构成法 如“主+be+动词ing+其他”_百度知... 动词三单的构成规则是什么样的 ...被人发现了,然后我和爷爷分开跑了,我被一群人追? 26岁男,梦见我和爷爷一起去,去世的人家里找宝贝被人发现了,我和爷爷分... 男生乳晕太大怎么办,做手术么 男的乳晕大 男生乳晕有点大是什么原因 我是男生,乳晕有点大,并且成粉红色,怎么办? 为什么乳晕那么大 我是男的 您拨打的号码不存在是什么意思。 抗压能力强怎么描述 华为nova5怎样看以前的手机短信 华为的五个什么,最后才是商业 简单做蛋糕的方法且不胖人 怎么制作最简便的蛋糕? 急!!!跪求如何使用火星文输入法? 怎样在搜狗拼音上设置火星文? 火星文输入法怎么找 火星文输入法怎么输入文字呀!!! 怎么切换火星文输入法? 怎么打开火星文输入法打出来的字不是火星文 搜狗输入法怎么打火星文? 惠州的话哪里学习PS比较好,还有C4D,是自学好还是... 惠阳淡水哪里有电脑平面设计培训班,ps,CDR软件 现在最新版狂野飙车8最厉害的s车是什么车?请发截图,谢谢! 微信占的内存越来越大了怎么办 狂野飙车8s车推荐 狂野飙车8哪个s车最好 狂野飙车8最好的车是哪个 《狂野飙车8》哪个S车最好 电气施工图中APM是什么意思 苏州桓瑞环保科技有限公司怎么样? 伤心的眼泪是什么歌 歌词是 伤心的眼泪 忽闪忽闪的心碎 这歌叫什么名字 求一首女生唱的歌,歌词里我仿佛记得有一句“伤心的眼泪” 最后一句歌词 伤心的眼泪 求歌曲名 歌词:让我轻轻地吻着你的脸 擦*伤心的眼泪 让你知道在孤单的时候 还有一个我陪着你..... 歌词里面有伤心的眼泪,灼伤了我的脸,真心付出,换来的却是痛苦,却是痛苦等 "伤心的眼泪,不让不让你看见,可是可是我不想,伤了你的心"的歌词在哪一首歌中? 水木年华的歌 其中的歌词有:伤心的眼泪,不让不让你看见.......请问这首歌的名字叫什么? 歌词里有“伤心的眼泪,受伤的眼泪” 是什么歌 歌词告诉我kis留下伤心的眼泪歌名是 “伤心的眼泪不让不让你看见 可是可是你不懂”这是哪首歌里的歌词! 《皮皮鲁和419宗罪》epub下载在线阅读,求百度网盘云资源 郑渊洁安全教育家庭教材《皮皮鲁送你100条命》(第5条命)电子书txt全集下载 在CSS里,margin-top属性,在IE6中,有时候会出现2倍间距,有时候又不会,请问是为什么 为什么不能更改用户名? 郑渊洁的皮皮鲁总动员还有那20本小说的TXT谁有。 《皮皮鲁和419宗罪》全文内容,最好是网站 求所有的皮皮鲁总动员全套电子书TXT和郑渊洁所有长篇TXT电子书 找郑渊洁的皮皮鲁与机器猴TXT格式的电子书