#html #css #flexbox #object-fit
#HTML #css #flexbox #подгонка объекта
Вопрос:
У меня есть следующий код для имитации object-fit:contain
совместимости с IE.
.cbs-Item {
background: #eee;
display: flex;
align-items: center;
justify-content: center;
width: 500px;
height: 500px;
}
.cbs-Item img {
flex-shrink: 0;
max-width: 100%;
max-height: 100%;
}
.cbs-Item img:hover {
opacity: 0.5;
}
<div class="cbs-Item">
<img src="https://www.imgacademy.com/themes/custom/imgacademy/images/helpbox-contact.jpg" />
</div>
Я хочу обернуть img
внутри div, чтобы все выглядело одинаково. Как я могу этого добиться?
Комментарии:
1. кстати, flexbox не поддерживается в IE 🙂
2. Итак, вы хотите, чтобы серый фон не отображался на экране и был скрыт?