У меня есть веб-страница портфолио, моя проблема в том, как я могу отрегулировать положение изображения, когда изображение больше и меньше, например, у меня есть изображение, которое длинное по вертикали, а у меня изображение только маленькое. как сделать так, чтобы длинное изображение располагалось вверху, сохраняя при этом маленькое изображение по центру.
Я использовал загрузчик изображений acf Исходный код:
<?php if ( get_field('image_thumbnail') ): ?>
<div class = "image__thumbnails" style = "background-image: url(<?php the_field('image_thumbnail'); ?>);background-position: top;background-size: 100%;background-repeat: no-repeat;"></div>
<!-- <img src = "<?php the_field('image_thumbnail'); ?>" />-->
<?php endif; ?>
.image__thumbnails {
height: 212px;
}






.wrapper
{
display:flex;
/* align-items:center; this doesn't works in ie11 */
}
.wrapper > *
{
align-self:center; /* this works in ie11 */
}
вы можете попробовать свойство css:
.image__thumbnails{
height:200px;
width:200px;
object-fit:cover;
}
также :
object-fit: contain,cover,fill, etc...;