Как в IE 11 сделать чтобы FlexBox работал также как везде?
Стоит Bootstrap 4.1.3 на сайте. В последнее время часто пользуюсь классами по типу d-flex flex-wrap justify-content-center flex-column и тд
Сделал сайт, и тут решил зайти посмотреть на него в IE, там где используется flex, имеются кривые элементы, justify-content-center и вовсе не срабатывает..
Ну, на самом деле просто нужно правильно верстать с учетом особенностей IE11, и все будет нормально:
.advanced-search {
flex: 0 0 100%; /* вы не поставили ширину у этого flex-элемента внутри родительского flex-контейнера */
}
.product-bg-box {
height: 300px; /* нужно ставить и просто height тоже, не только min-height */
}
Роман Вопроскин, помимо этого, хочу сказать, что ваша идея с этими классами повсюду -- может сыграть злую шутку при адаптивности, если злоупотреблять ими и использовать их неверно.