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

IE6 和IE8的区别,以及兼容问题?

发布网友 发布时间:2022-04-23 05:33

我来回答

2个回答

热心网友 时间:2022-04-19 06:43

DIV+CSS解决IE6,IE7,IE8,FF兼容问题
我搜了一个,这里只说现在主流的几个,(IE6,IE7,IE8,FF)其它的先不管
1.ie8下兼容问题,这个最好处理,转化成ie7兼容就可以。在头部加如下一段代码,然后只要在IE7下兼容了,IE8下面也就兼容了
<meta http-equiv="x-ua-compatible" content="ie=7" />
2.flaot浮动造成IE6下面双倍边距问题,这个最常见,也最好处理,!important解决,比如
margin-left:10px !important;/*IE7,IE8,FF下是10PX*/;
margin-left:5px;/*IE6下属性写的是5PX,但在显示出来的是10px
3.清除块display,这个可以解决浮动造成的块,造成块后,当DIV背景填色或填图片的时候,会出现背景断开或差一小块。这种兼容出现的不太多,我做到现在,只遇到过两次,方法是在出现兼容的DIV的CSS中写一个display:block,或其它属性,中文什么意思我不知道,我英语差,但能达到想要的效果,6 e" Z+ e% |8 G# |
4.很多朋友DIV+CSS的时候,会出现,在IE的几个浏览器下都好了,但是在FF出问题了,用!important又会把IE7做的不兼容,很头疼,在想,有没有什么方法只对FF下进行操做,我用过这个方法,感觉得是百试不爽,就是在属性前面加符号如:*、&,¥,#,@,—,+,加过符号的属性只有IE的浏览器才识别,而FF不识别,方法如下(注意有符号的属性和没符号的属性的顺序)
height:100px;/*FF下显示100的高*/
+height:120px;/*IE678下显示120高*/
5.有时候,会在布局的时候,发现,有一个DIV浮动了,接下来的一个DIV本来是要在下面显示的,结果跑上面去了,这种情况一般在FF下面会出现,解决的办法就是清除一下浮动,在设置过浮动的那个DIV下面加一个DIV,CSS面写个clear:both;如下<div style="float:left;height:100px; width:500px;">
<div style="clear:both;">
<div style="height:100px; width=300px">
6. 再就是居中问题,这个问题在新手身上很多,主要原因是对盒子模型不够理解,没熟记盒子模型,如果发现你的页面没有局中,我现在知道的,有这几个原因:1. 一个是没盒子,就是BODY后的一个大DIV把所有DIV装起来的那个,你没写。2.就是你写了,但是宽度没用绝对宽度:而是用一个相对的宽度,想局中,必须用绝对宽度。-
7.扩展:如果我想在设计的时候,实现IE6,IE7,FF下出现三种不同的效果,比如IE6下背景红色,IE7下蓝色FF下绿色,这里,我自己试过,可以,用兼容的方法(注意顺序,可以好好理解一下)。7 L& t- o7 k- a1 I
background:red;/*FF里显示的红色*/
+background:blue !important;/*IE7下面显示的蓝色*/
+background:green;/*IE6下面显示的绿色*/
在这里,我想说一下,虽然兼容给你带来很多郁闷,让人心烦,但同时,在你做多了后,你会发现,兼容有时候会满足你很多不好达到的效果,就像最后一个,要做那种效果,不用兼容的方法,那你就JS去吧,JS还得想想FF和IE下的不同,当然,JS的兼容,我也不会,我没去研究过。以后的事,先把CSS+DIV学熟再说。
多做,做练,始终把盒子模型放在心中,才会熟练,才会运用自如,才会在做的时候,自然而然就知道哪里会有兼容问题,直接在测试前就解决掉那些最常见的兼容问题。

热心网友 时间:2022-04-19 08:01

IE8比IE6速度更快,(网页加载速度),更安全。
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
人教版小学英语课本哪里能下载到MP3 小学英语同步听力音频去哪里找 去陆丰旅行,要提前做好什么准备? 请教高手:苹果6s能不能安装两个微信?谢谢指点! 对于一个在女性内衣店工作的男性,你们怎么看待 ...湖是世界最深和蓄水量最大的咸水湖 B.死海是世界最低点 C.马来群 ... ...世界最大的湖泊___世界上人口最多的国家___世界上面积最大... 世界最深和蓄水量最大的湖是什么?世界最低点是哪?世界面积最大的高原... 尚赫净水器滤芯 如何清洗尚赫 在哪里下载IE6 IE6浏览器下载 ie6,ie7,ie8,火狐浏览器不兼容怎么办? win7如何安装IE6并完全卸载IE7和IE8 ie8和ie6浏览器图标有啥区别 什么叫IE6IE7IE8浏览器? 快手的昵称如果被注册了,要怎么改昵称? 快手粉丝怎样把通讯录名字换成快手名称 在快手上别人的直播间可以换自己的名称吗 快手怎么改群昵称? 快手上想改名字,但是说该名字已经被注册了,那怎么办。我还是想改 如图所示:快手里如何给好友修改名字啊? 华为手机如何修改好友快手里的名字啊? 快手怎么更改名字呢? 快手通讯录里面的名字怎么改? 为什么枫叶在夏天是红的,到秋天就变红了 为什么枫叶到了秋天就变成红的了? 秋天的枫树的叶子为什么会变红? 为什么枫树叶会变红? 为什么枫树的叶子会变红? 排卵试纸2道。下面的浅,不是代表阴性吗。怎么是排卵了... IE6怎么下载 排卵试纸一直两条线,第二条浅浅的,怎么回事 急.ie6无法安装..请看提示 Ie6浏览器下怎样使用firebug的方法 IE6怎么升级ie8 浏览器现在用的是IE6,不想升级到IE8该怎么做? 不用安装直接能使用的IE6浏览器 用迅雷怎么下载IE6呢? 怎么隐藏ie6菜单栏 echarts 怎么兼容ie6的 网站后台编辑器怎样才能兼容IE6,IE8 修复用户安装941615补丁导致IE6浏览器出现无法启动或者崩溃的情况 topOffset在IE6下怎样解决? 搜狗浏览器5.2怎么没有IE6模式 怎么去除身上的油烟味? 油烟味很重,有什么办法可以去除吗? 炒菜把油烧着了房子里油烟味太重怎么能消除? 怎样将家里炒菜后的油烟味驱除? 如何轻松去除油烟气味?