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

个人作品集网站背景图片无法显示的技术求助

背景图片无法显示的问题排查与修复

问题根源及修复方案

  • 选择器匹配错误
    你写的header.image是指同时拥有image类的<header>标签,但实际HTML结构是<header>内部的<div>带有image类,所以需要改用后代选择器header .image(注意header和.image之间的空格)。

  • 元素完全透明
    CSS里给.image设置了opacity: 0,这会让整个元素包括背景图彻底不可见,直接删除这个属性或者改为opacity: 1即可。

修正后的代码

CSS代码

header {
  height: 46rem;
}

header .image {
  background-image: url('https://buffer.com/cdn-cgi/image/w=1000,fit=contain,q=90,f=auto/library/content/images/size/w300/2023/09/instagram-image-size.jpg');
  background-size: cover;
  background-position: center;
  height: 46rem;
  width: 100%;
}

HTML代码(无需修改)

<header>
  <div class="image"></div>
  <div class="content">
    <h1>Kerimcan Uğurlu @kerimcan.ugurlu</h1>
    <p>Lorem ipsum dolor sit amet.</p>
    <a href="#" class="btn">Read More</a>
  </div>
</header>

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.30 23:15:59