【发布时间】:2020-03-20 19:20:14
【问题描述】:
我使用 styled-components 作为设计库,我创建了一个 div,它将保存背景图像及其属性,如果我从样式组件外部注入图像 url,它不会占用并且会犯一些错误。
我会复制一些代码:
image-div 组件作为样式化组件:
const ImageDiv = styled.div`
height: 100%;
width: 100%;
float: left;
background-repeat: no-repeat;
background-position: left;
background-size: cover;
`
export default ImageDiv;
在屏幕上使用 ImageDiv 并将背景图像传递给它不会从上面获取背景属性
<ImageDiv style={{ backgroundImage: `url(${signin})` }} src = {signin} alt="logo" />
我希望能够将 url 作为 prop 传递并从上面将其注入到样式组件中
【问题讨论】: