Как показать среднюю часть изображения в div, используя css?Как показать середину изображения в div, используя css?
https://jsfiddle.net/yn7hubkd/
CSS:
.out{
width: 500px;
height: 500px;
overflow: hidden;
}
HTML:
<div class="out">
<img src="https://redditupvoted.files.wordpress.com/2016/03/waffles-cat.jpg">
</div>
я получаю этот выход: http://i.imgur.com/gYzP1xo.png
Но я хочу, чтобы получить его, как это (с центром в x- направление, черный квадрат - изображение, а красный квадрат - div-класс): http://i.imgur.com/9QGVYtN.png
В результате выход: http://i.imgur.com/EqzM7QO.png
Я должен использовать img tag –
обновил свой ответ ... – andreas
Обратите внимание: это (второе решение) работает только потому, что в этом конкретном случае изображение в два раза шире, чем контейнер. В противном случае вам нужно немного больше (см. Мой ответ) – Johannes