Почему моя CSS-сетка не выравнивает карточки в 3 столбца на широких экранах (медиа-запрос не работает)?Html

Программисты Html
Ответить
Anonymous
 Почему моя CSS-сетка не выравнивает карточки в 3 столбца на широких экранах (медиа-запрос не работает)?

Сообщение Anonymous »

Я пытаюсь отобразить список карточек в 3 столбца, когда ширина экрана превышает 1024 пикселя, но сетка остается в одном столбце даже на рабочем столе.
Вот мой HTML и CSS:

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

.cards {
display: grid;
grid-template-columns: 1fr;
gap: 1rem;
}

@media screen and (min-width: 1024px) {
.cards {
grid-template-columns: repeat(3, 1fr);
}
}

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

Card 1
Card 2
Card 3


Ожидаемое поведение
Я ожидал, что макет переключится на 3 столбца на рабочем столе, но он останется одним столбцом.
Что я пробовал
  • Жесткое обновление/очистка кэша.
  • Проверено в Chrome и Firefox.
Вопрос
Что я упускаю или делаю неправильно в своем медиа-запросе?

Подробнее здесь: https://stackoverflow.com/questions/798 ... edia-query
Ответить

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

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

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

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

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