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

写DIV+CSS时如何避免IE重影的bug

发布网友 发布时间:2022-04-06 11:59

我来回答

3个回答

懂视网 时间:2022-04-06 16:20

css如何解决bug?相信有很多刚刚接触CSS中IE浏览器的朋友都会有这样的疑问。本章就给大家介绍CSS中IE浏览器最基本的一些bug以及解决方法。有一定的参考价值,有需要的朋友可以参考一下,希望对你们有所帮助。

15632.jpg

一、IE6双倍边距bug

当页面上的元素使用float浮动时,不管是向左还是向右浮动;只要该元素带有margin像素都会使该值乘以2,例如“margin-left:10px” 在IE6中,该值就会被解析为20px。想要解决这个BUG就需要在该元素中加入display:inline 或 display:block 明确其元素类型即可解决双倍边距的BUG。

二、IE6中3像素问题及解决办法

当元素使用float浮动后,元素与相邻的元素之间会产生3px的间隙。诡异的是如果右侧的容器没设置高度时3px的间隙在相邻容器的内部,当设定高度后又跑到容器的相反侧了。要解决这类BUG的话,需要使布局在同一行的元素都加上float浮动。

三、IE6中奇数宽高的BUG

IE6中奇数的高宽显示大小与偶数高宽显示大小存在一定的不同。其中要问题是出在奇数高宽上。要解决此类问题,只需要尽量将外部定位的div高宽写成偶数即可。

四、IE6中图片链接的下方有间隙

IE6中图片的下方会存在一定的间隙,尤其在图片垂直挨着图片的时候,即可看到这样的间隙。要解决此类问题,需要将img标签定义为display:block 或定义vertical-align对应的属性。也可以为img对应的样式写入font-size:0

五、IE6下空元素的高度BUG

如果一个元素中没有任何内容,当在样式中为这个元素设置了0-19px之间的高度时。此元素的高度始终为19px。

解决的方法有四种:

1.在元素的css中加入:overflow:hidden

2.在元素中插入html注释:<!– >

3.在元素中插入html的空白符: 

4.在元素的css中加入:font-size:0

六、重复文字的BUG

在某些比较复杂的排版中,有时候浮动元素的最后一些字符会出现在clear清除元素的下面。

解决方法如下:

1.确保元素都带有display:inline

2.在最后一个元素上使用“margin-right:-3px

3.为浮动元素的最后一个条目加上条件注释,<!–[if !IE]>xxx

4.在容器的最后元素使用一个空白的div,为这个div指定不超过容器的宽度。

七、IE6中 z-index失效

具体BUG为,元素的父级元素设置的z-index为1,那么其子级元素再设置z-index时会失效,其层级会继承父级元素的设置,造成某些层级调整上的BUG。

结语:实际上IE6中,很多BUG的解决方法都可以使用display:inline、font-size:0、float解决。因此我们在书写代码时要记住,一旦使用了float浮动,就为元素增加一个display:inline样式,可以有效的避免浮动造成的样式错乱问题。使用空DIV时,为了避免其高度影响布局美观,也可以为其加上font-size:0 这样就很容易避免一些兼容上的问题。

热心网友 时间:2022-04-06 13:28

没听过IE重影Bug这个玩意,详细描述下吧...

如果是某排文字在IE下自动重复了一次,你只打了一排字却显示2排相同文字,那是你在html里面写了注释造成的,和Css无关,删除部分或全部注释即可解决(此Bug只出现在IE下)

Css2中:Float浮动bug只有2个,一是IE下的双倍浮动边问题,只需要让浮动元素display:inline;即可解决;另一个是Firefox等所谓的标准浏览器下需要在浮动后清除浮动的问题,清理浮动就2个办法,手打很累,你自己百度下答案多多。

热心网友 时间:2022-04-06 14:46

我还真没听过还有这BUG呢!
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
陈八两面馆的什么面最好吃? 杭州湾跨海大桥可以骑行吗 杭州湾跨海大桥上能骑车吗? ...不知道可不可以骑自行车,又需要做哪些准备,谢谢各位资深人士了... 激光祛痘坑的效果如何? 口述:3个闺密分享1个“软饭男” 骚气文案暗示-推荐65句 三个男人怎么晒朋友圈 任钊的介绍 请问德阳青依江路口到德阳中级人民法院坐几路公交车 如何在苹果电脑上播放qlv格式的视频??急。。。 怎么用手机看QLV格式视频 如何打开苹果手机微信上收到的qlv格式的文件? 杭州海锐企业管理咨询有限公司怎么样? 杭州麦肯锡企业管理咨询有限公司怎么样? 杭州简壹企业咨询有限公司怎么样? 杭州锐思企业管理咨询有限公司怎么样? 杭州开升企业管理咨询有限公司怎么样? 杭州征途企业管理咨询有限公司怎么样? 杭州博川企业管理咨询有限公司怎么样? 杭州必然企业管理咨询有限公司怎么样? 杭州博懿企业管理咨询有限公司怎么样? 杭州欢创企业管理咨询有限公司怎么样? 杭州定位企业管理咨询有限公司怎么样? 杭州富略企业管理咨询有限公司怎么样? 杭州讯升企业管理咨询有限公司怎么样? 杭州高能投资咨询有限公司电话是多少? 杭州蓝亿企业管理咨询有限公司怎么样? 现在杭州可以注册教育咨询公司吗?要经营范围包括教育培训。 想在杭州注册一家投资公司,现在还可以注册么什么要求 上半身微胖的人应该穿什么类型的衣服? 上身偏胖该怎么穿衣 上半身丰满的女性如何穿搭? 1米58女上身胖冬季怎样搭配衣服显高,不穿高跟鞋 上身胖,怎样搭配衣服好看? 上半身胖的人该怎样搭配衣服呢? 上半身胖的人衣服怎么搭配好看 上半身肥胖衣服这么穿 我上身胖 就是胸大有小肚子 冬天了我要穿什么样的衣服可以显瘦呢? 上身肥胖如何穿衣 葡萄诗句经典 葡萄的诗句有多少 请翻译吴伟业的【葡萄】。每一句都要翻译。 “百斛明珠富,清阴翠幕张. 葡萄酒,七绝诗,摇纺车,务耕织 鉴赏《题墨葡萄诗》 半生落魄已成翁,独立书斋啸晚风。笔底明珠无处卖,闲抛闲掷野藤中。是哪个朝代的诗还是词。 为一幅画配两句古诗,画面为葡萄,画上题有丰硕二字,最好诗歌能表现出辛勤... 醉卧沙场君莫笑 古来征战几人回?运用了什么修辞方法 徐渭黑葡萄中的诗是什么意思 唐诗七绝最好十首 求徐渭的诗