zoukankan      html  css  js  c++  java
  • “兼容模式”错杂谈

    今天在网页兼容上费工夫了,IE8下是好的,但是IE8的兼容模式就不行了。花了近两个小时时间还是有问题。

    我们合同签订的是兼容IE8以上就可以了,那么IE8的兼容模式实际上是为兼容IE7而创建的,我们这么难为自己不是很自残?

    搜索一下如何可以让IE8的兼容模式显示IE8而不是IE7,结果不虚此行啊~

    如何禁止使用IE8兼容模式解析网页呢?在IE8以上版本的浏览器增加了一个X-UA-Compatible 头标记,用于为IE8指定不同的页面渲染模式。

    <meta http-equiv="X-UA-Compatible" content="IE=8" />
    这段代码表示开启IE8的标准渲染模式。所以我们如果在网页中加上了代码

    <meta http-equiv="X-UA-Compatible" content="IE=8" /> 或者

    <meta http-equiv="X-UA-Compatible" content="IE=EmulateIE8" />,那么就设定要用IE8标准模式渲染网页,而不会使用兼容的模式。

    如果我的页面只是在IE7或者IE8的兼容模式才浏览正常怎么办呢?我如何设置必须在IE8的兼容模式渲染网页呢?

    那么就加上下面这段代码好喽~~~
    <meta http-equiv="X-UA-Compatible" content="IE=EmulateIE7" />

    X-UA-compatible标头没有大小写之分。然而除了title元素及其他的meta元素之外,它必须出现在网页header节其它元素之前的位置。

    <meta http-equiv="X-UA-Compatible" content="IE=EmulateIE7" />
    其内容随著指定的页面模式而更改,当要模拟IE7时,指定IE=EmulateIE7,指定IE=5, IE=7, 或IE=8来选择其中一种兼容性模式。你也可以指定IE=edge来指示IE8使用它支持的最高模式。

  • 相关阅读:
    Hadoop学习笔记(1) ——菜鸟入门
    自己动手做个智能小车(8)[终]
    自己动手做个智能小车(7)
    自己动手做个智能小车(6)
    CSS动画
    smarty的缓冲
    smarty模板
    修改登录密码
    登录验证码
    phpcms
  • 原文地址:https://www.cnblogs.com/riskyer/p/3238906.html
Copyright © 2011-2022 走看看