You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

CSS设置background-image路径正确但背景图片无法显示问题求助

问题原因及修复方案

1. CSS语法错误(核心原因)

你的background-image属性里,linear-gradient的闭合括号位置写错了,你把背景图片的url()参数错误包进了渐变函数的括号内,正确的写法是渐变和背景图作为两个独立参数,用逗号分隔。

2. 文件名不匹配

你的项目目录里images文件夹下的图片名称是imagen.jpg,但你CSS里写的是fondo-inicio.jpg,文件名不一致导致资源找不到。

3. 可选修复:HTML标签闭合错误

你的HTML代码里第二个<main>标签没有闭合,应该改为</main>,避免渲染异常。


修正后的完整代码

修正后的CSS代码:

.resumen{
    height: 50vh;
    background-image: linear-gradient(to top, rgba(161, 140, 209, 0.5) 0%, rgba(251, 194, 235, 0.5) 100%), url(../images/imagen.jpg);
}

修正后的HTML代码(仅修复闭合问题):

<body>
    <main>
        <section class="resumen" id="inicio">
            <h2>图片应该显示在这段文字的后方</h2>
        </section>
    </main>
</body>

内容的提问来源于stack exchange,提问作者Diego Donoso

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.06 06:06:04