ie浏览器从ie8开始添加了兼容模式,开启后会以低版本的ie进行渲染。兼容模式有可能会导致网页显示出问题,于是我们通常在html中添加下列代码来使 ie 使用固定的渲染模式:
复制代码代码如下:
<metahttp-equiv=x-ua-compatiblecontent=ie=8><!--以ie8模式渲染--><metahttp-equiv=x-ua-compatiblecontent=ie=7><!--以ie7模式渲染-->
还 有一种情况,在ie8下只有不使用兼容模式页面才能显示正常,但是如果设定为ie8的模式,在ie9中却会导致css3失效。看来,需要针对 ie8、ie9 分别 禁用兼容模式。怎么办呢?可以在后台判断浏览器版本,如果是ie8就输出content=ie=8,如果是ie9就输出 content=ie=9。其实还可以单纯通过html来实现的,html代码如下:
复制代码代码如下:
<metahttp-equiv=x-ua-compatiblecontent=ie=9; ie=8; ie=7; ie=edge>
经测试后完美解决了兼容模式问题,这样设置后ie中设置兼容模式的按钮也会消失,可以按f12打开“开发人员工具”来检查浏览器模式。
网站制作时如何选择网站类型SEO的成长过程 原来这般丰富多彩网信办命令禁止“APP”不得强制收集用户信息现在的网站设计已经趋向于扁平化设计无锡网站建设如何提高用户转化率建设响应式网站建设的流程有哪些?巧用app弹窗,提升用户转化一个好的网站设计其实就是这么简单