我在 html 标记中将背景图片添加到我的背景网站时遇到问题。问题在这里:
html{
background:url('assets/img/jp-logo.png'); /*background image*/
background-image:url('assets/img/jp-logo.png'); /*background image*/
-webkit-background-size: cover;
-moz-background-size: cover;
}
我同时放入背景和背景图像,因为我测试了其中任何一个是否可以与背景尺寸一起使用:封面但没有一个可以。我还检查了我的文件目录路径,这些也很好。我想知道为什么因为那不应该发生。我在单独的 html 和 css 测试表上对其进行了测试,并且它有效,但为什么不在这里对我来说是可疑的。完整代码在这里:http: //jsfiddle.net/TheAmazingKnight/kjLg8/
我制作的这个简短示例有效:
<!doctype html>
<html lang="en">
<head>
<title>Test Page</title>
<link rel="stylesheet" href="test.css" type="text/css" media="screen" /> <!--CSS for desktop screens-->
</head>
<body>
<p>hello</p>
<img src="jp-logo.png" alt="jp-logo.png" />
</body>
</html>
html{
background-image:url('assets/img/jp-logo.png');
}