我的第一个响应式网站验证,适用于所有浏览器,并且在使用IE7的计算机上本地运行时显示正常,但在现场直播时无法在IE 7或8上运行。
该网站的前两行是存在的,但没有其他内容出现,我已尝试使用respond / s.js,但我认为这是我的链接问题。
可以看到网站的重新设计版本[here],如果有人可以提供帮助,我们将非常感激。
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8" />
<title>Urban Dreamscapes — 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;
答案 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,页眉和页脚。包含所有内容虽然只是为了确保
更好