Назад к вопросам
Junior
102
questionbank
Как сделать сайт адаптивным?
Sobes Copilot
Получайте ответы в реальном времени
Ответ от нейросети
sobes.tech AI
Используя гибкие сетки (Flexbox, Grid), медиазапросы для изменения стилей на разных разрешениях экрана, относительные единицы измерения (%, rem, em, vw, vh) и гибкие изображения (max-width: 100%; height: auto;).
/* Медиазапрос для экранов с шириной до 768px */
@media (max-width: 768px) {
.container {
flex-direction: column; /* Изменяем навигацию на вертикальную */
}
}
<img src="image.jpg" alt="Adaptive image" style="max-width: 100%; height: auto;">
Применяя эти подходы, элементы страницы будут автоматически подстраиваться под различные размеры экрана устройств.