这可能是一个非常简单的问题,我猜有一个非常明显但很愚蠢的解决方案,但我没有看到。我试图使图像成为平铺的背景,并且由于某种原因,图像没有出现,也没有出现错误。我已经检查了权限并将所有文件和文件夹设置为777。有人可以为我指出问题吗,谢谢。
我的CSS文件:
body {
background-image: url("images/main_background.png");
}
我的HTML文件:
<!DOCTYPE html>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="css/layout.css">
</head>
<body>
<div id="main_container">
</div>
</body>
</html>
您的图像在images文件夹中,而css在css文件夹中。
images/main_background.png
表示images文件夹位于css文件夹内,但事实并非如此。
写这个:
body {
background-image: url("../images/main_background.png");
}
或者
body {
background-image: url("/images/main_background.png");
}
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句