【发布时间】:2015-12-09 08:46:44
【问题描述】:
对于我的生活,我无法弄清楚为什么我的背景图片不会出现。文件路径正确。 这是 HTML:
<section class="banner_area">
<p>Hi, I'm a <span>Front-End Web Developer</span>
who makes clean and responsive designs come to life.
</p>
</section>
和CSS:
.banner_area {
background-image:url("images/banneralt4.jpg");
height:600px;
background-attachment:fixed;
background-size:cover;
background-position:center;
position:relative;
}
它在我的另一个上运行良好。基本相同的代码。如果我要设置背景颜色,它会显示得很好。
【问题讨论】:
-
背景图像是否存在于它应该存在的位置?我的猜测是没有。
-
文件路径是相对于你的css文件的。请先检查一下。比使用浏览器的开发控制台查看网络错误。
-
或者如果确实存在,您是否在上传文件之前尝试加载页面?浏览器可能已将其缓存为损坏。
-
你的文件路径明显不对>jsfiddle.net/5UdXn,或者服务器无法访问...
-
我的图片路径是正确的。如果我在 HTML 中使用它作为
它会显示出来。这只是 css 背景图像
标签: css background-image