Я разделил свой элемент .grid
на 4 столбца и 4 строки, используя CSS-сетки.Я настроил изображение так, чтобы оно было в 1-м столбце и 4-м ряду.Но, как вы можете видеть, изображение человека превышает исходную высоту .grid
<div>
, оно перекрывает и переходит поверх другого элемента под ним.
Как сохранить изображение в исходном размере.grid
и выровнять его по 1-му столбцу и 4-й строке?(Я также хочу, чтобы он придерживался верхней части этого черного элемента, но не перекрывал его).
.grid {
height: 1000px;
width: 100%;
display: grid;
grid-template-columns: 25% 25% 25% 25%;
grid-template-rows: 25% 25% 25% 25%;
}
#image {
grid-column: 1;
grid-row: 4;
}
.box {
background: black;
height: 500px;
}
<div class="grid">
<div id="image">
<img src="https://futhead.cursecdn.com/static/img/14/players/176619.png"/>
</div>
</div>
<div class="box"></div>