Я пытаюсь создать слой для детей. У меня есть боковая панель, которая наложена на изображение героя полной высоты, которое охватывает всю ширину сетки, так что боковая панель перекрывает его. Я не могу понять, как выровнять дочернюю сетку, содержащую изображение, в верхней части области просмотра.
https://codepen.io/coreybruyere/pen/jQqZdp
body {
margin: 0 0 0 0;
}
#container {
display: grid;
grid-template-columns: 25% 75%;
grid-template-rows: 100%;
}
.section.hero {
padding:0;
img {
display: block;
height: 100%;
width: 100%;
object-fit: cover;
}
}
#left {
background-color: aquamarine;
position: sticky;
top: 0;
height: 100vh;
box-sizing: border-box;
z-index: 10;
}
// This should be aligned to the top
#right {
background-color: beige;
grid-column: span 2;
}