当前位置:首页 » 网页前端 » 前端如何支持ie8ie9
扩展阅读
webinf下怎么引入js 2023-08-31 21:54:13
堡垒机怎么打开web 2023-08-31 21:54:11

前端如何支持ie8ie9

发布时间: 2022-10-04 10:58:06

⑴ html css里怎么调ie8和ie9的高度兼容 代码是什么,

ie6有一个特性 就是里面外层一个固定高度的div在一般情况下都会被内层元素给撑大

但ie7以上就不会,比如内层div高度是500 而外层div高度是400 在ie7以上或其它高级版本浏览器就会显示外层为400 内层为500 而外层div的下一个同级元素(也就是它的下一个元素)会直接在高度400的位置显示 所以会有100px与这个外层div的内层相重叠

而ie6下因为外层的div会被内层撑大 所以这个外层元素的下一个同级元素就会从500高度的位置显示 所以在ie6下就不会重叠

在Ie7以上版本浏览器 你可以打开网页后按F12来查看网页元素 在打开的工具中的Html选项卡里面有一个鼠标的按钮,点击后 可以选择页面元素 或直接在Html选项卡里面选择某个标签后,网页中就会将这个元素框住,通过这种方式来查看你的元素是否被撑大 从而来更改你的css设置。

⑵ jsp页面 如何解决ie8 和浏览器 ie9 兼容问题

将IE进行降权处理,添加如下代码
<meta http-equiv="X-UA-Compatible" content="IE=EmulateIE8" />
页面访问的时候全部以IE8处理

⑶ ie8与ie9在不设置浮动的情况下怎么样来兼容

解决IE6、IE7、IE8、Firefox兼容的几种方案

浏览器不兼容,你知道源头吗?

凡事都要知其然,才能知其所以然,前端开发的朋友想毕都会碰到浏览器兼容的问题,今天在网上觅到此文,希望对大家有用。

浏览器的不兼容,大家肯定都是深恶痛绝的,往往我们只是去做修补,却忘了更重要的事情,那就是追溯根源,避免类似的不兼容再次出现。在下不才,归纳几点html编码要素,望能指点各位:

1.文字本身的大小不兼容。同样是font-size:14px的宋体文字,在不同浏览器下占的空间是不一样的,IE下实际占高16px,下留白3px,Firefox下实际占高17px,上留白1px,下留白3px,opera下就更不一样了。解决方案:给文字设定line-height。确保所有文字都有默认的line-height值。这点很重要,在高度上我们不能容忍1px的差异。

2.Firefox下容器高度限定,即容器定义了height之后,容器边框的外形就确定了,不会被内容撑大,而IE下是会被内容撑大,高度限定失效。所以不要轻易给容器定义height。

3.还讨论内容撑破容器问题,横向上的。如果float容器未定义宽度,Firefox下内容会尽可能撑开容器宽度,IE下则会优先考虑内容折行。故,内容可能撑破的浮动容器需要定义width。

⑷ html css的代码如何让它兼容到ie9浏览器,最简单的方法

用一行代码来解决CSS在,IE6,IE7,IE8,IE9,IE10 中的各种兼容性问题。
在网站前端写代码的过程中,很多时间IE各个版本的兼容问题很难整。现在网络与谷歌都有了一行解决这种兼容性的代码了。如下面的。
办法一
网络也应用了这种方案去解决IE的兼容问题
网络源代码如下
1
2 /www.w3.org/1999/xhtmlxmlns:bd=http://www..com/2010/xbdml>
3
4 html;charset=utf-8″>
5
6
7

可以打开网络,右键查看源码看下!我们可以看下文件头是否存在这样一行代码!
这句话的意思是强制使用IE7模式来解析网页代码!
在这里送上几种IE使用模式!
8
2. Google Chrome Frame也可以让IE用上Chrome的引擎:
9
3.强制IE8使用IE7模式来解析
10
11 //或者
12
4.强制IE8使用IE6或IE5模式来解析
13
14
5.如果一个特定版本的IE支持所要求的兼容性模式多于一种,如:
15
二.在网网站服务器上指定预设兼容性模式来解决这个办法
当然如果服务器是自己的话,可以在服务器上定义一个自订标头来为它们的网站预设一个特定的文件兼容性模式。这个特定的方法取决于你的网站服务器。
录入,下列的 web.config文件使Microsoft Internet Information Services (IIS)能定义一个自订标头以自动使用IE7 mode来编译所有网页。
另外还有一起其他的解决方案,例如google的
ie7 – js中是一个JavaScript库(解决IE与W3C标准的冲突的JS库),使微软的Internet Explorer的行为像一个Web标准兼容的浏览器,支持更多的W3C标准,支持CSS2、CSS3选择器。它修复了许多的HTML和CSS问题,并使得透明PNG在IE5、IE6下正确显示。
使IE5,IE6兼容到IE7模式(推荐)
16
17
18
使IE5,IE6,IE7兼容到IE8模式
19
20
21
使IE5,IE6,IE7,IE8兼容到IE9模式
22
23
24

⑸ 如何让div+css兼容ie6 ie7 ie8 ie9和FireFox Chrome等浏览器

css样式大部分是兼容ie9+及火狐、谷歌的,至于ie9以下需要有针对性的调整,现在基本已经放弃ie6和ie7了,ie8也是个别单位特殊要求的情况下才做调整的。

⑹ 如何使网站兼容IE6,IE7,IE8和IE9浏览器

现在很多网站已经开始不兼容IE6等浏览器了,因为这对网站设计者来说是一件复杂的活,你想兼容需要进行CSS和代码修改

⑺ html css的代码如何让它兼容到ie9浏览器,最简单的方法

  • 网络源代码解决IE的兼容问题

  1. <!Doctype html>

  2. <htmlxmlns=http://www.w3.org/1999/xhtmlxmlns:bd=http://www..com/2010/xbdml>

  3. <head>

  4. <metahttp-equiv=Content-Typecontent=“text/html;charset=utf-8″>

  5. <metahttp-equiv=X-UA-Compatiblecontent=IE=EmulateIE7>

  6. <title>网络一下,你就知道</title>

  7. <script>varwpo={start:newDate*1,pid:109,page:‘superpage’}</script>

  8. <meta http-equiv=X-UA-Compatible content=IE=EmulateIE7>

  • 在网网站服务器上指定预设兼容性模式来解决这个办法
    当然如果服务器是自己的话,可以在服务器上定义一个自订标头来为它们的网站预设一个特定的文件兼容性模式。这个特定的方法取决于你的网站服务器。

⑻ HTML页面如何让IE9兼容IE8

相应代码如下:
<meta http-equiv="X-UA-Compatible" content="IE=8"> <!--以IE8模式渲染-->
<meta http-equiv="X-UA-Compatible" content="IE=7"> <!--以IE7模式渲染-->
<meta http-equiv="X-UA-Compatible" content="IE=9; IE=8; IE=7; IE=EDGE">
针对 IE8、IE9 分别 禁用兼容模式

⑼ HTML页面如何让IE9兼容IE8

按照W3C标准来布局就可以达到各浏览器的兼容效果,不只是IE了。

各浏览器的解析标准不同而导致的,同样的页面展示在不同浏览器里时,展示效果也不同,为达到同样的效果,需要对浏览器的解析进行重置,也就是初始化。

初始化一般是CSS对页面标签的重置设置,通过把一些默认有标签样式重置为一致后,在各浏览器下也就很容易达到相同的展示效果了。

理论上来说,我们需要做的是渐性增强处理,而不是降级内核处理。相对来说,IE9的解析比IE8以下处理的解析增强了不少。

⑽ 如何兼容ie5 ie6 ie7 ie8 ie9 ie10 ie11和360浏览器

1、首先打开IE浏览器,点击右上角的工具按钮。