У меня есть следующее:
CSS:
.photo {
overflow: hidden;
display: table-cell;
vertical-align: middle;
text-align: center;
width: 100px;
height: 100px;
}
HAML
.photo
%img{:src => my_url}
См. JsFiddle здесь .Изображение, которое я использовал для демонстрации, имеет размер 150 на 80 пикселей.
Мне нужно отобразить изображение внутри .photo
div и обрезать лишнее.Изображение должно быть центрировано вертикально и горизонтально.Однако display:table-cell
заставляет .photo
div игнорировать мои настройки ширины и высоты.Как я могу обойти это?