Im работает на веб-сайте, где мне нужно обрезать изображения с левой и правой стороны и центрировать их. Я нашел решение для этого, с помощью этого кода: http://codepen.io/anon/pen/dXMrWjПолучение гибких горизонтальных масштабирующих изображений для работы в Safari
<div class='container'>
<img src='https://source.unsplash.com/category/nature/800x1000/daily'>
</div>
-
body {
margin: 0; padding: 0;
}
.container {
width: 40%;
height: 100vh;
overflow: hidden;
display: flex;
align-items: center;
justify-content: center;
}
img {
height: 100%;
}
Только он не работает в Safari, это могут себе позволить, потому что "VH" блок может быть. Кто-нибудь знает, как это исправить?
Не должно быть 'проблемы vh': [Поддержка браузера] (https://developer.mozilla.org/en-US/docs/Web/CSS/length#Browser_compatibility) – Randy