На данном примере мы видим, что изображение не помещается по высоте в заданную область и сжимает не пропорционально.
Как показать только ту часть изображения, которая вмещается, а остальное спрятать за div?
div {
height: 100px;
width: 100%;
}
div {
background: black;
}
div img {
height: inherit;
width: 100%;
}
<div>
<img src="https://i.imgur.com/bgH2tvk.jpg">
<div>
div {
height: 100px;
width: 100%;
background: black;
overflow: hidden;
}
div img {
height: inherit;
width: 100%;
height: auto;
}
<div>
<img src="https://i.imgur.com/bgH2tvk.jpg">
<div>
Сборка персонального компьютера от Artline: умный выбор для современных пользователей