网站不会显示在Internet Explorer 7和8中

时间:2015-01-08 14:07:17

标签: html css internet-explorer

我的第一个响应式网站验证,适用于所有浏览器,并且在使用IE7的计算机上本地运行时显示正常,但在现场直播时无法在IE 7或8上运行。

该网站的前两行是存在的,但没有其他内容出现,我已尝试使用respond / s.js,但我认为这是我的链接问题。

可以看到网站的重新设计版本[here],如果有人可以提供帮助,我们将非常感激。



<!DOCTYPE html>
<html lang="en">

<head>

<meta charset="UTF-8" />

<title>Urban Dreamscapes &#151; Web Design and Development for Fun</title>

<meta name="description" content= />
<meta name="keywords" content="" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />

<link rel="stylesheet" href="css/style.css" type="text/css" media="screen, all" />

<!--[if lt IE 9]>
    <link rel="stylesheet" href="css/ie.css" type="text/css" media="screen, all" />
    <script src="scripts/css3-mediaqueries.min.js"></script>
    <script src="scripts/html5shiv.min.js"></script>
<![endif]-->

</head>
&#13;
&#13;
&#13;

1 个答案:

答案 0 :(得分:0)

在IE7 / 8中加载html5shiv js库时你的页面中断,在我看来,它变得没有响应。

尝试添加您想要的所有元素&#34; shiv&#34;在包含html5shiv.js之前。

window.html5 = {
  'elements': abbr article aside audio bdi canvas data datalist details dialog figcaption figure footer header hgroup main mark meter nav output picture progress section summary template time video' 
};

从渲染的标记中,我看到hgroup,页眉和页脚。包含所有内容虽然只是为了确保

更好