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

在线全屏背景图加载失败(CORB拦截)寻求解决方案

解决CORB阻止跨域响应导致背景图无法加载的问题

你的问题根源是用错了URL:当前CSS里的background-image引用的是Pexels的图片详情页链接,不是直接的图片资源地址。浏览器请求这个链接时,返回的是HTML页面而非图片文件,触发了Cross-Origin Read Blocking (CORB)安全机制,所以图片加载失败。

解决步骤:

  • 复制图片的直接资源URL:打开你用的那张图片的Pexels页面,右键点击图片选择「复制图片地址」,得到的才是可以直接嵌入的图片URL(格式类似https://images.pexels.com/photos/xxx/pexels-photo-xxx.jpeg?xxx)。
  • 替换CSS中的链接:把原来的网页链接换成复制到的图片资源地址,同时可以添加几个CSS属性优化背景图的全屏显示效果。

修改后的CSS代码:

* {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
}

body {
  font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;
}

header {
  background-image: url('https://images.pexels.com/photos/101667/pexels-photo-101667.jpeg?auto=compress&cs=tinysrgb&w=1260&h=750&dpr=2');
  color: #fff;
  height: 100vh;
  background-size: cover;
  background-position: center;
}

CORB是浏览器的安全防护机制,专门阻止跨域读取不符合预期的资源类型(比如这里误把HTML页面当作图片加载),使用正确的图片资源URL就能彻底解决这个问题。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.04 15:35:04