javascript - 如何在卡片中插入背景图像以做出反应?
问题描述
我想在卡片中插入一个image
背景。我已将其保存image
在 public/img/login.png 中。image
未显示..我正在使用 coreui react admin 模板。这是我的代码::
<CCard className="text-white bg-primary py-5 d-md-down-none " style={{ width: '44%' , backgroundImage: "url(/login.png)" }}>
<CCardBody className="text-center ">
<div>
<h2>Sign up</h2>
<p>Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.</p>
<Link to="/register">
<CButton color="primary" className="mt-3" active tabIndex={-1}>Register</CButton>
</Link>
</div>
</CCardBody>
</CCard>
解决方案
您已经在根文件夹中创建了一个 assest 文件夹,然后您可以在那里添加一个图像文件夹并采用相对路径并将其导入背景图像 url。
导入图像
import Yourimage from '../images/background_image.png';
var imgStyle= {
backgroundImage: `url(${Yourimage})`
};
class ImgComponent extends Component {
render() {
return (
<div style={imgStyle}>
</div>
);
}
}
推荐阅读
- docker - 如何使用 docker-compose.yml 而不是运行命令配置这些 docker 容器?
- webpack - 包含 kepler.gl 后,webpack 在 gitlab CI/CD 上失败且没有错误
- java - 如何在不影响其值的情况下截取完整 ListView 的屏幕截图
- c# - Cryptography MachineGuid 问题
- c++11 - 增量和减量未按预期运行
- python - Pandas:删除异常值以用均值替换 NaN
- google-cloud-platform - 尝试将 Cloud CDN 缓存模式更改为“使用原始设置 ...”会导致错误“字段 'resource.cdnPolicy.defaultTtl' 的值无效:'0'”
- django - 如何使用序列化程序在 django rest 框架中使用嵌套的 json 对象验证请求?
- sql - 使用 ReportBuilder 更改日期格式
- javascript - 如何根据变量更改相机的 x 和 y