【发布时间】:2019-03-19 09:48:14
【问题描述】:
这里我有一个 div 我想在整个背景上设置这个 div 图像,但它没有设置完整背景(见下面的截图)。我的项目正在使用 reactjs。如何在整个背景中设置图像?
<div
style={{
backgroundImage: `url(${defaultImages.backgroundOfImage})`,
backgroundRepeat: 'no-repeat',
backgroundPosition: 'cover',
}}
>
</div>
【问题讨论】:
-
backgroundSize,而不是backgroundPosition。这主要是不知道使用哪个 CSS 规则,与 React 无关。 -
可能重复:stackoverflow.com/questions/22887548/…。没有关闭,因为这是在 CSS 上,而且这篇文章是在 react
-
你可以在这里看看类似的问题stackoverflow.com/a/39196525/8425297
-
@SergiuParaschiv 我使用 backgroundSize 所以我的图像变得模糊如何停止以模糊背景图像
-
@DDD,是因为你的图片太小而无法覆盖封面尺寸,还是你的图片有模糊效果(photoshop 或 CSS 属性)?
标签: javascript css reactjs background-image