[英]How do I set a background image in Chrome?
如何使用可在Chrome浏览器中使用的CSS和HTML设置背景图片? 以下代码可用于IE,但不能用于Chrome?
body
{
background-repeat: no-repeat;
background-color: transparent;
background-image: URL("\Backgrounds\bg.jpg");
}
此代码有效!!
body {
background: url("../img/img_bg.jpg") no-repeat center center fixed;
-webkit-background-size: cover;
-moz-background-size: cover;
-o-background-size: cover;
background-size: cover;
width: 100%;
height: 100%;
}
替换反斜杠以在背景图像路径中正斜杠
所以代码是
body
{
background-repeat: no-repeat;
background-color: transparent;
background-image: URL("/Backgrounds/bg.jpg");
}
您在URL中使用了反斜杠,而不是正斜杠。 这对URL无效,因此Chrome找不到它。 但是,IE与文件资源管理器相关(在某些Windows版本中,它们是同一回事),因此IE会在您拥有文件路径时对其进行解释。 使用格式正确的URL将确保可以在所有浏览器中找到该图像文件。
body
{
background-repeat: no-repeat;
background-color: transparent;
background-image: URL("/Backgrounds/bg.jpg");
}
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.