Я пытаюсь создать макет кладки для страницы продукта на моем веб-сайте. Есть одно квадратное изображение с width: 50%;
, а затем должно быть 4 квадратных изображения, каждое с width: 25%
, которые накладываются друг на друга.
Вот чего я достиг:
https://prism -ferret-k6wy.squarespace.com / магазин /
Как вы увидите, есть два изображения внизу, которые могут вписаться в доступное пустое пространство.
Codepen: https://codepen.io/dwinnbrown/pen/aQmOVR
Это мой Javascript:
$('.ProductList-grid').masonry({
itemSelector: '.ProductList-item',
percentPosition: true
});
и мой CSS:
.ProductList .ProductList-item:nth-child(5n-4) {
width: 50% !important;
}
.ProductList .ProductList-item {
float: none !important;
margin: 0 !important;
width: 25% !important;
}
Вот как это должно выглядеть: