gpt4 book ai didi

css - IE8 不加载 CSS

转载 作者:太空宇宙 更新时间:2023-11-03 19:53:18 24 4
gpt4 key购买 nike

我写了一个新的网站模板。一切正常,但有一个问题:

IE8 及更低版本不加载我的样式表。我不知道为什么。我已经在多台计算机上进行了尝试,以消除缓存问题或类似问题的可能性。

样式表是用 SASS (http://sass-lang.com/) 编写的。但我认为,这不是问题,因为我用 SASS 制作了一些其他网站,一切正常。

//编辑:

<!DOCTYPE html>
<html lang="de">
<head>
<meta charset="utf-8" />
<title>***</title>
<link rel="stylesheet" type="text/css" href="/styles/screen.css" />
</head>
<body>
</body>
</html>

最佳答案

您正在使用 <section>默认情况下 IE8 不知道的新元素。因为它不知道它们,所以它们被当作一个跨度来处理,除非您不能使用 CSS 设置它们的样式。

诀窍是在加载页面之前创建元素,并且浏览器可以设置它们的样式。最简单的方法是使用类似 html5shim 的东西.只需确保将以下代码添加到您的 head 部分,因为它需要在 HTML 开始呈现之前运行:

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

关于css - IE8 不加载 CSS,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11593439/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com