Оптимизируйте ширину столбца с помощью медиа-запросов CSS.

В этой статье мы собираемся создать простой веб-сайт, который может вписаться в экран разного размера, используя медиа-запросы CSS.



Мы начинаем с вышеуказанного проекта и дублируем столбцы дважды.

Синтаксис

@media screen and (max-width: 480px) {

}

Мы напишем правила CSS в фигурных скобках. Мы применим эти правила CSS ко всем экранам с максимальной шириной 480 пикселей.

Он будет применять эти правила, если размер экрана меньше 480 пикселей, и игнорировать эти правила, если их больше 480.

Создание правил CSS

Эти правила CSS предназначены только для экранов с максимальной шириной
700 пикселей.

Если область просмотра больше 700 пикселей, эти правила будут игнорироваться.

@media screen and (max-width:700px) {
section{
background-color: aqua;
}
}

Цвет фона меняется на цвет морской волны, когда размер экрана меньше 700 пикселей.

Дополнительные правила CSS

Обычно мы делаем больше позиционных вещей, чтобы сеть лучше подходила.

@media screen and (max-width:700px) {
section{
width:46%;
}
}
@media screen and (max-width:480px) {
section{
width:96%;
}
}

Когда размер экрана меньше 700 пикселей, мы установим ширину на 46%, с отступами и полями (4%), которые в сумме составляют 50%, будут отображаться только два столбца.

Когда размер экрана меньше 480 пикселей, мы установим ширину 96% с отступом и полем 4%, что означает, что каждый столбец будет занимать 100% ширины экрана, поэтому будет отображаться только один столбец.

Подписывайтесь на нас: YouTube, Medium, Udemy, Linkedin, Twitter.