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

在React项目中如何为div元素设置背景图片?

React 本地图片导入使用参考
  • 项目目录下需提前准备存放2张图片的images文件夹,两张图片分别为netflix_logo.png、netflix_bg.jpg
  • 以下为App.js参考代码,可实现将导入的图片作为指定元素背景图渲染的效果:
import "./styles.css";
import nf_logo from "./images/netflix_logo.png";
import nf_bg from "./images/netflix_bg.jpg";

const divStyle = {
  backgroundImage: `url(${nf_logo})`
};
export default function App() {
  return (
    <div className="App">
      <div style={divStyle}></div>
    </div>
  );
}

如果需要切换背景为另一张导入的背景图,只需将divStyle中backgroundImage属性引用的nf_logo替换为nf_bg即可

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.10.02 10:54:02