Чередование строк с использованием CSS-сеток и nth-childCSS

Разбираемся в CSS
Ответить Пред. темаСлед. тема
Anonymous
 Чередование строк с использованием CSS-сеток и nth-child

Сообщение Anonymous »

Я работаю над сеткой товаров с таким чередующимся шаблоном строк.

Изображение
Цветные контейнеры представляют то, как, по моему мнению, должны выглядеть строки.
По сути, в первой строке находятся два продукта, а во второй строке — один продукт. , повторяясь бесконечно. Я пытался сделать это с помощью CSS-сеток + n-го дочернего элемента, но, похоже, у меня не получилось. Вот что у меня есть на данный момент:

Код: Выделить всё

.container {
display: grid;
grid-template-columns: 1fr 2fr;
grid-column-gap: 0;
width: 70vw;
margin: 0 auto;
}

.item:nth-child(3n+3) {
grid-column: auto / span 2;
background-color: #e2a7de;
}

/*just for debugging*/
.container{grid-gap:5px;}
.item{background-color: #ffa900;padding: 10px;text-align:center;}

Код: Выделить всё


X

X

X

X

X



Мой мозг не может осмыслить объединение сеток и n-го дочернего элемента для создания этот макет. Я также открыт для лучшего способа создания шаблона 2-1-2, если у кого-то есть другие предложения. Спасибо!

Подробнее здесь: https://stackoverflow.com/questions/737 ... -nth-child
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • Селектор CSS для добавления стиля к nth-child(even) не работает для динамически добавляемых строк таблицы. Это ошибка пр
    Anonymous » » в форуме CSS
    0 Ответы
    34 Просмотры
    Последнее сообщение Anonymous
  • CSS Grid Layout и nth-child
    Гость » » в форуме CSS
    0 Ответы
    31 Просмотры
    Последнее сообщение Гость
  • Как передать значения в селектор CSS :nth-child() в cypress
    Anonymous » » в форуме CSS
    0 Ответы
    16 Просмотры
    Последнее сообщение Anonymous
  • Исчезновение `table > tbody:nth-child(1)` в HTML.
    Anonymous » » в форуме Html
    0 Ответы
    49 Просмотры
    Последнее сообщение Anonymous
  • Исчезновение `table > tbody:nth-child(1)` в HTML.
    Anonymous » » в форуме CSS
    0 Ответы
    53 Просмотры
    Последнее сообщение Anonymous

Вернуться в «CSS»