TransWikia.com

Как сделать сетку изображений как на Pinterest?

Stack Overflow на русском Asked on February 23, 2021

Всем привет, подскажет кто как сделать такую сетку,только фотка будет одна и та же повторяться. Может быть у кого-нибудь есть пример?введите сюда описание изображения

One Answer

Один из простых вариантов через backgroung-image с повторением

* {
  padding: 0;
  margin: 0;
}

.container {
  width: 100%;
  height: 50vh;
  overflow: hidden;
  position: relative;
}
.container:after {
  position: absolute;
  content: '';
  background: url(https://placeimg.com/200/135/nature) 0 0 repeat;
  background-repeat: space;
  width: 300%;
  height: 300vh;
  top: -200%;
  left: -50%;
  z-index: -1;
  -webkit-transform: rotate(-30deg);
          transform: rotate(-30deg);
}
<div class="container">
</div>

Но есть проблемы с адаптивностью Обратите внимание на свойство background-repeat: space; из-за него и проблемы с адаптивностью. Размеры

 width: 300%;
  height: 300vh;
  top: -200%;
  left: -50%;

Указал методом проб и ошибок

Другие варианты - построить через флекс или грид.

Answered by Greg-- on February 23, 2021

Add your own answers!

Ask a Question

Get help from others!

© 2024 TransWikia.com. All rights reserved. Sites we Love: PCI Database, UKBizDB, Menu Kuliner, Sharing RPP