css - 反应 js 背景图片
问题描述
我目前正在制作一个简单的反应图像,其中将包含不同用户的个人资料图片。当我尝试设置背景图像时遇到了问题。我将有两个背景图像,但我无法放置任何背景图像。这些图像在我的 public/images/ 中,但网页中没有显示任何内容。
我在 CSS 文件“App.css”中的 body{} 中添加图像。
应用程序.css
body {
margin: 0;
font-family: var(--fontFamily);
font-size: var(--fontSize);
background-image: "url(/images/bg-pattern-top.svg)";
background-size: contain;
background-position: top;
}
应用程序.js
import './App.css';
import PorfileCard from './PorfileCard';
function App() {
return (
<div>
<PorfileCard/>
</div>
);
}
export default App;
index.js
import React from 'react';
import ReactDOM from 'react-dom';
import App from './App';
ReactDOM.render(
<React.StrictMode>
<App />
</React.StrictMode>,
document.getElementById('root')
);
解决方案
我能够解决这个问题的唯一方法是在 app.js 的主 div 上使用内联样式。
import './App.css';
import PorfileCard from './PorfileCard';
function App() {
const mystyle = {
backgroundImage: "url(/images/bg-pattern-top.svg)",
backgroundSize: "cover",
backgroundRepeat: "no-repeat"
}
return (
<div style={ mystyle }>
<PorfileCard/>
</div>
);
}
export default App;
推荐阅读
- javascript - Sharepoint Framework webpart 加载时间问题
- telegram - 有没有办法将群聊用户名转换为电报中的chatid
- javascript - 在上传到 Firebase 时调整大小或压缩图像
- google-apps-script - 如何确定 var 是否为空并在 GAS 中设置新值?
- r - R如何将三维数组发布到管道工API?
- python - 如何将 python pyrealsense2 对象发送到另一台服务器
- pytorch - 如何在pytorch中初始化nn.ConvTranspose2d的权重?
- botframework - 调用以检索禁止对话的消息列表,相同的调用在 Graph Explorer 中工作正常
- sql - 更新 varchar(22 BYTE) 的最后两位数字
- angular - 如何获取检测到的标签信息?