Я интегрирую ленту Instagram на веб-сайт Wordpress, но не все изображения имеют квадратную форму, и они должны отображаться в виде квадратов на сайте.Прямо сейчас в моем файле JS у меня есть template: '<div class="col-md-3 col-sm-6 service wow animated zoomIn "><a class="instagram-image" href="{{link}}" target="_blank"><img src="{{image}}"/></a></div>'
, а затем в моем CSS
.instagram-image img{
width: 300px;
height: 300px;
margin-bottom: 30px;
}
Но это «искажает» фотографии.Я хотел бы решить эту проблему, добавив изображения из ленты в качестве фоновых изображений, которые покрывают div нужного размера, но не могут заставить его работать.
Даже с самым простым кодом, таким как
template: '<div class="instagram-image" style="background-image:url({{image}})">foobar</div>'
и
.instagram-image{
width: 300px;
height: 300px;
background-size: cover;
}
Я не могу заставить его работать каким-то образом.Только foobars отображаются.Как мне переписать мой первый фрагмент кода, чтобы это работало с фоном?Или есть лучший способ?