Задать вопрос
  • Как сделать такую сетку?

    develx
    @develx Куратор тега CSS
    Web developer
    .grid {
      display: grid;
      grid-template-columns: repeat(8, minmax(0, 1fr));
      gap: 20px;
    }
    
    .grid > * {
      grid-column: span 3; /* по умолчанию все широкие */
    }
    
    .grid > :nth-child(9n + 3),
    .grid > :nth-child(9n + 4),
    .grid > :nth-child(9n + 8) {
      grid-column: span 2; /* узкие элементы */
    }

    Можете ещё попробовать 14 колоночную сетку, узкие - 4 колонки, широкие - 5. Или 11 колонок (4 и 3). А вообще такие вещи нужно брать из макета или уточнять у дизайнера, какими флюидами он прочувствовал такие пропорции?
    Ответ написан
    Комментировать
  • Как лучше сверстать элемент?

    alsolovyev
    @alsolovyev
    ¯\_(ツ)_/¯ Enjoy life, Eat well & Laugh often
    Ну например через transform и математику

    Или через grid

    Или просто в 3 ряда на flex
    66f1ad16c7bf6011256538.jpeg
    Ответ написан
    1 комментарий