Выставить окно по центру. flex


lutskboy
120

привет

сделал простое всплывающее окно

если контента мало то оно по центру. а если много то появляется скролл

в хроме все нормально. оно по центру по вертикали. а вот в firefox и ie оно прижато к низу

хром — https://skr.sh/s5VIhSkACB1

firefox и ie — https://skr.sh/s5VMEDlTfAH

https://codepen.io/lutskboy/pen/jOMrqRZ


dma84

У .jm-bg зачем используете position: absolute и прочие приблуды для выравнивания фиксированного блока по центру?

Достаточно этого:

.jm-bg {
    display: flex;
    align-items: center;
    flex-direction: column;
    overflow-y: scroll;
    height: 100%;
}

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *