美文网首页
ie默认edge渲染失效

ie默认edge渲染失效

作者: yu580 | 来源:发表于2018-06-15 17:01 被阅读0次

现象: 页面中添加了<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"/> 但用360极速浏览器打开页面,默认用的是ie8兼容模式渲染(系统有装edge浏览器),这就导致页面上使用了ie8不支持的css3写法布局的元素在页面上显示有明显错位!

一种认为使用后台include语法在页面中引入了子页面的话,在子页面里也需要加上<!DOCTYPE HTML>文档声明,另一种说法是X-UA-Compatible之前不能有script标签。后一种说法应该是比较靠谱的,因为在官方的说明文章里有这么一句:
The X-UA-Compatible header is not case sensitive; however, it must appear in the header of the webpage (the HEAD section) before all other elements except for the title element and other meta elements.

大致意思是:带X-UA-Compatible属性声明的meta标签,必须放在head标签内,并且要放在除了<title/> <meta/>这2个元素外的任何元素前面。

确实,X-UA-Compatible声明位置要符合上面要求的话,该声明就能正常生效,表现为:系统若装有比ie8更高版本的ie(本例是:edge)的话,就会用edge的内核去渲染页面。

相关文章

  • ie默认edge渲染失效

    现象: 页面中添加了 但用360极速浏览器打开页面,默认用的是ie8兼容模式渲染(系统有装edge浏览器),这就...

  • 更换浏览器默认的内核支持

    360默认极速内核: IE打开默认使用edge:

  • 使用meta调节浏览器渲染方式

    IE=edge表示强制使用IE最新内核

  • HTML笔记

    Edge 模式告诉 IE 以最高级模式渲染文档 使用代码强制 IE 使用 Chrome Frame 渲染 提示 I...

  • 常用meta标签汇总

    字符集 IE=edge告诉IE使用最新的引擎渲染网页,chrome=1则可以激活Chrome Frame 360 ...

  • h5各类meta标签功能

    IE=edge告诉IE使用最新的引擎渲染页面,chrome=1则可以激活chrome frame 页面缓存时间的最...

  • 移动端的头部标签和meta

    声明文档使用的字符编码 IE=edge告诉IE使用最新的引擎渲染网页,chrome=1则可以激活Chrome Fr...

  • 一些文档头收集2018-07-19

    1.声明字符编码(字符编码要尽早声明) 2.表示IE渲染页面的模式,IE=edge表示强制以最新的IE浏览器模式和...

  • web基础

    网页工作的方法 代码->浏览器渲染->网页界面 常用的浏览器 IE, Edge, Chrome, Safari, ...

网友评论

      本文标题:ie默认edge渲染失效

      本文链接:https://www.haomeiwen.com/subject/bqsqixtx.html