Привет, ребята Я создаю веб-сайт для занятий. Я просто добавил небольшой линейный градиент, чтобы смешать фоновое изображение с фоновым цветом. Фон определен в :root, поэтому я использовал :root:before, чтобы добавить градиент. На странице с достаточным количеством контента все работает нормально. Но на страницах с меньшим количеством контента фоновое изображение маленькое и растет с количеством контента. Я понятия не имею, почему.
СКСС
:root {
background: $background-color;
/*Absolut verlinktes Bild*/
background-image: url(http://w4.wallls.com/uploads/original/201711/23/wallls.com_163130.jpg);
background-repeat: no-repeat;
background-size: contain;
box-sizing: border-box;
font-size: 1.1rem;
font-family: Montserrat, sans-serif;
scroll-behavior: smooth;
}
:root:before {
content: "";
position: absolute;
bottom: -15%;
width: 100%;
height: 100px;
background: linear-gradient(to top, $background-color, transparent);
}