Для того чтобы поместить один div над другим, нужно использовать параметр «position». Для этого необходимо задать первому div свойство «position: relative», а второму «position: absolute». Также нужно задать для второго div свойство «top: -XXpx» (XX это расстояние между двумя div-ами).
.section { padding: 10px; background-color: #010915; height: 90vh; } .section-block-one { height: 100%; display: flex; justify-content: flex-end; align-items: center; background-color: #1c344b; } .section-block-two { width: 200px; height: 200px; background-color: white; } Ссылка на документацию по свойству z-index: [здесь](https://developer.mozilla.org/ru/docs/Web/CSS/z-index)
.section { padding: 10px; background-color: #010915; height: 90vh; } .section-block-one { height: 100%; display: flex; justify-content: flex-end; align-items: center; background-color: #1c344b; } .section-block-two { width: 200px; height: 200px; background-color: white; }
Используйте свойство z-index, чтобы управлять порядком отображения элементов внутри блока. Ссылка на документацию: https://developer.mozilla.org/ru/docs/Web/CSS/z-index