Более хакерское решение, но работоспособное - использовать position: absolute
для вашего .banana
контейнера. Таким образом, контейнер фиксируется в вашей определенной позиции.
Я обновил вашу скрипку , чтобы показать решение:
nav {
z-index: 1000 !important;
}
.banana {
background-color: powderblue;
height: 400px;
width: 400px;
background-size: cover;
color: white;
font-size: 30px;
position: absolute;
top: 56px;
left: 0;
}
В основном я добавил position: absolute
, а также top: 56px
(высота панели навигации) и left: 0
, чтобы определить позицию. Чтобы вывести навигационную панель вперед, а не текст, примените к этому элементу больший z-index
.
Удачи!