【发布时间】:2016-03-08 01:35:54
【问题描述】:
我是新手,所以我确定我只是错过了一些东西。我无法显示背景图像。我尝试了所有不同的路径,还尝试复制网页背景的图像地址,看看是否可行。
这是 HTML:
<!DOCTYPE html>
<html>
<head>
<title>REDACTED</title>
<meta charset="utf-8">
<link rel="stylesheet" type="text/css" href="css/normalize.css">
<link rel="stylesheet" type="text/css" href="css/style.css">
<link href='https://fonts.googleapis.com/css?family=Lobster|Open+Sans' rel='stylesheet' type='text/css'>
<meta name="viewport" content="width=device-width, initial-scale=1.0">
</head>
<body>
<header>
<div class="logo">
<h1>REDACTED</h1>
<p>Aspiring Web Developer</p>
</div>
<nav>
<ul>
<a href="#"><li class="selected">About Me</li></a>
<a href="#"><li>Projects</li></a>
<a href="#"><li>Contact</li></a>
</ul>
</nav>
</header>
<main>
<img src="img/julie.png">
<h2>About Me</h2>
<p>REDACTED</p>
</main>
</body>
</html>
这是正文 CSS:
body {
font-family: 'Open Sans', sans-serif;
margin: 0px;
padding: 0px;
background-image: url('../img/geometry.png');
}
【问题讨论】:
-
可能区分大小写,请尝试检查
-
使用这个路径:
../img/geometry.png你必须有这样的文件夹结构:/index.html || /img || /img/geometry.png || /css并且正文 CSS 必须在 CSS 文件中的 /css 文件夹中。它应该可以完美运行
标签: css background-image