1

我刚刚结束了这个响应式站点,现在它没有出现在 IE9 中。一路走来,我做了一些把事情搞砸的事情。

位于http://www.dermatologypartners.com的网站,它在现代浏览器中看起来很棒,在 IE8 中不错,在 IE9 中不可见。在 iPad、iphone 等上也很好。

我做了一个桌面优先的样式表,这样即使我正在使用平板电脑和手机版本的媒体查询,IE8 也会显示出来。

我的头文件中有 html5 shiv,还有一些使渐变在 IE9 中工作的代码。

我现在不知道该怎么办 - 救命!!

4

2 回答 2

3

我遇到的问题是,在关闭 xml 评论之前有一个空格,导致浏览器将评论视为未关闭,所以他只是忽略了页面的其余部分

<!--[if lt IE 9]>
  <script src="http://html5shim.googlecode.com/svn/trunk/html5.js"></script>
<![endif] -->

在这种情况下,它是后面的空间[endif]

于 2012-08-31T13:50:01.630 回答
0

在脚本中发现错误 - 缺少结束语。修复了这个问题,该网站现在出现在 ie9 中。其他要解决的问题,但那个问题已经解决了。

阅读一篇建议寻找小脚本错误的文章

于 2012-06-21T01:56:02.550 回答