gpt4 book ai didi

javascript - 如何使用 reactjs 样式在 CSS 中设置完整的背景图片?

转载 作者:行者123 更新时间:2023-11-30 14:06:45 25 4
gpt4 key购买 nike

这里我有一个 div 我想在整个背景上设置这个 div 图像,但它没有设置完整背景(见下面的屏幕截图)。我的元素正在使用 reactjs。如何设置全背景图片?

enter image description here

<div
style={{
backgroundImage: `url(${defaultImages.backgroundOfImage})`,
backgroundRepeat: 'no-repeat',
backgroundPosition: 'cover',
}}
>
</div>

最佳答案

您要查找的 CSS 属性是 background-size,而不是 background-position。我通常用于执行此操作的代码段是:

background-size: cover;
background-repeat: no-repeat;
background-position: center;
background-image: url(path/to/image);

或者用 React

<div style={{
backgroundSize: 'cover',
backgroundRepeat: 'no-repeat',
backgroundPosition: 'center',
backgroundImage: `url(${pathToImage})`,
}} />

编辑:这可能超出了问题的范围,但我建议您在其他地方声明样式对象并在每次您想要具有相同背景效果时导入它以实现可重用性

关于javascript - 如何使用 reactjs 样式在 CSS 中设置完整的背景图片?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55237927/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com