我正在使用 Paul Irish 的 HTML5 Boiler Plate。
主页在 Chrome、Firefox 和 IE8 上呈现良好(除了阴影/圆 Angular - 现在不关心)
页边距、nav
列表在 IE8 中乱七八糟。
它正确地链接到 CSS,因为 header
中元素的样式来自同一个文件,但是定位和 nav
列表没有得到它们的样式风格?
这很奇怪,因为如果 CSS 中存在问题,它不会在根目录中也呈现不正确吗?
最佳答案
您用来加载 Modernizr 的 script
标签使用的是相对 URL,因此它只能在您域的根目录下工作:
<script src="js/libs/modernizr-1.7.min.js"></script>
将其替换为相对根目录的 URL 应该可以解决此问题。
<script src="/js/libs/modernizr-1.7.min.js"></script>
另一个标签有同样的问题,但它被注释掉了,所以它不是你呈现问题的原因:
<!-- Uncomment if you are specifically targeting less enabled mobile browsersdo w
<link rel="stylesheet" media="handheld" href="css/handheld.css?v=2"> -->
关于css - IE8 - "certain"从子目录链接时 css 不呈现?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8191925/