.layout { display: grid; grid-template-columns: 1fr 1fr; } @media (max-width: 720px) { .layout { grid-template-columns: 1fr; } }На компьютере используются две колонки, а на телефоне они располагаются вертикально без изменения HTML.
УРОК 71 ИЗ 100
Превратите две колонки в одну при недостатке места.
Медиа-запрос применяет правила только при истинном условии. Базовое правило сохраняет две колонки, а max-width: 720px заменяет их одной на экранах шириной до 720px.
.layout { display: grid; grid-template-columns: 1fr 1fr; } @media (max-width: 720px) { .layout { grid-template-columns: 1fr; } }На компьютере используются две колонки, а на телефоне они располагаются вертикально без изменения HTML.
@media (min-width: 720px) { .layout { grid-template-columns: 1fr; } }min-width применил бы одну колонку начиная с 720px — в направлении, противоположном задаче.
Сохраните базовую сетку из двух колонок и дополните media query одной колонкой при ширине до 720px.
Правило внутри @media переопределяет только число колонок при выполнении условия ширины.
ЗАПРОС НА АНАЛИЗ
Первичное обсуждение ни к чему не обязывает. Вы получите честную рекомендацию, подходящие этапы и факторы цены.