У меня есть вертикально центрированный элемент с помощью метода flexbox, но мне нужно, чтобы он был выровнен сверху с параметром прокрутки, если высоты экрана недостаточно, чтобы показать весь элемент в центральном режиме.
Возможно ли что-нибудь подобное с flexbox?
Большое спасибо!
.flex {
display: flex;
justify-content: center;
align-items: center;
background: red;
position: absolute;
top: 0;
left: 0;
right: 0;
bottom: 0;
}
.flex>div {
background: green;
padding: 5vw;
width: 50vw;
}
<div class="flex">
<div>
<p>Lorem ipsum dolor Lorem ipsum dolorLorem ipsum dolorLorem ipsum dolorLorem ipsum dolorLorem ipsum dolorLorem ipsum dolorLorem ipsum dolorLorem ipsum dolorLorem ipsum dolorLorem ipsum dolorLorem ipsum dolorLorem ipsum dolor Lorem ipsum dolor Lorem
ipsum dolorLorem ipsum dolorLorem ipsum dolorLorem ipsum dolorLorem ipsum dolorLorem ipsum dolorLorem ipsum dolorLorem ipsum dolorLorem ipsum dolorLorem ipsum dolorLorem ipsum dolorLorem ipsum dolor Lorem<br><br><br> ipsum dolor Lorem ipsum dolorLorem
ipsum dolorLorem ipsum dolorLorem ipsum dolorLorem ipsum dolorLorem ipsum dolorLorem ipsum dolorLorem ipsum dolorLorem ipsum dolorLorem ipsum dolorLorem ipsum dolorLorem ipsum dolor Lorem ipsum dolor Lorem ipsum dolorLorem ipsum dolorLorem ipsum
dolorLorem ipsum dolorLorem ipsum dolorLorem ipsum dolorLorem ipsum dolorLorem ipsum dolorLorem ipsum dolorLorem ipsum dolorLorem ipsum dolorLorem ipsum dolor</p>
</div>
</div>