Html CSS“背景图像”未在IE8及以下版本中显示
无论我做什么,我都无法使背景图像属性在IE8中正常工作。 我甚至将所有内容精简到最低限度,只拥有一个功能正常的HTML页面:Html CSS“背景图像”未在IE8及以下版本中显示,html,css,Html,Css,无论我做什么,我都无法使背景图像属性在IE8中正常工作。 我甚至将所有内容精简到最低限度,只拥有一个功能正常的HTML页面: <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Welcome to Fritz PT!</title> <link rel="stylesheet" href="css/styl
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Welcome to Fritz PT!</title>
<link rel="stylesheet" href="css/style.css">
</head>
<body>
<div class="myClass">
</div>
</body>
</html>
但在IE8及更低版本中仍然没有任何内容
我尝试了多种图像格式.gif、.jpg、.png,在文件夹路径“/images/header\u image\u fallback.gif”和HTML周围加上引号。IE8不支持背景图像属性吗?如果这有什么不同,我目前正在VirtualBox中测试 好吧,如果有人和我有同样的问题,我发现了问题所在。显然,即使这种语法在所有现代浏览器中都适用,您也需要确保IE的文件夹路径为../所以在我在现代浏览器中使用的原始代码中,我的文件夹路径如上所示/images/header\u image\u fallback.gif,但是对于IE,我需要这样做../images/header\u image\u fallback.gif。“我的图像”文件夹是我的css文件中的一个目录,我想这对IE来说很重要,与现代浏览器不同我不确定这是否与当前代码有关。我们必须看到它不工作。这是所有使用的代码。我不知道,我想不出来。从你的反应来看,这听起来很不正常。也许我必须尝试使用另一种方法。你是说它在其他broswers中有效,但在IE8中无效吗?是的,我找到了答案,我现在就要发布了。
.myClass {
background-image: url(/images/header_image_fallback.gif);
height: 300px;
width: 300px;
}