Я хочу создать простой стиль CSS, но кажется, что реализовать его так сложно
, чего я хочу добиться, так это иметь фоновое изображение, фиксированное для всей страницы, и я хочу, чтобы содержимоевеб-сайт должен быть «под» изображением, что означает, что когда пользователь посещает страницу, он будет видеть только фон, после прокрутки вниз содержимое будет отображаться снизу
я пробовал это
.content {
background-image: url('../img/header-bg.jpg');
background-position: center;
background-size: cover;
position: fixed;
top: 0;
left: 0;
bottom: 0;
right: 0;
width: 100%;
height: 100%;
}
.content-title {
position: fixed;
top: 50%;
left: 50%;
transform: translate(-50%, -50%);
color: #fed136;
}
.page-body::before {
position: relative;
}
.page-body {
position: absolute;
bottom: 0;
left: 0;
right: 0;
}
.view-more {
width: 100%;
height: 125px;
border: none;
background: rgba(0, 0, 0, .3);
}
<div class="content">
<div class="content-title">
<h1>Hello World</h1>
</div>
</div>
<div class="page-body">
<button class="view-more">View More</button>
<div class="page-holder">
<button>Click Me</button>
</div>
</div>
проблема здесь в том, что HTML-теги, которые я добавляю под кнопкой «view-more», толкают кнопку «view-more» вверх вместо того, чтобы оставаться под ней
как мне достичь такого результата?