При разработке моей целевой страницы (с next.js) я решил использовать эту строку кода в качестве фона раздела.
background-image: linear-gradient(to bottom, rgb(123, 8, 255, 0.9), rgb(123, 8, 255, 0.87)), url("/main background img.jpg");
Но, поскольку next.js позволяет использовать компонент изображения для оптимизации, я попытался поместить тот же самый img в качестве фона следующим образом
<PresentationHero2>
{/* Background */}
<Image
src="/main background img.jpg"
alt=""
layout="fill"
objectFit="cover"
/>
</PresentationHero2>
Стили (со стилями-компонентами)
export const PresentationHero2 = styles.div`
position: relative;
width: 100%;
height: 663px;
background: linear-gradient(to bottom, rgb(123, 8, 255, 0.9), rgb(123, 8, 255, 0.87));
display: flex;
align-items: center;
justify-content: center;
overflow: hidden;
`;
И все работает нормально, проблема в том, что я не вижу линейный градиент, так как же я могу использовать компонент изображения, но с использованием цвета фона? потому что единственное, что я вижу, это печальное изображение :/
Надеюсь, вы поможете мне с этим. Спасибо за ваше время!