Начало распродаж · Скидка на доставку · Поступление новой коллекции

BELAYA KASKA / FEATURE

designАвтор: Пуск‑Медиа (импорт)Просмотры: 3

CSS aspect-ratio и размеры img: стабильный блок под медиа

Как зарезервировать пропорции до загрузки файла и снизить CLS без жёстких пикселей на каждый брейкпоинт.

Изображение статьи: CSS aspect-ratio и размеры img: стабильный блок под медиа

Свойство aspect-ratio задаёт соотношение сторон контейнера; в связке с width: 100% и height: auto у <img> браузер резервирует место до декодирования картинки.

Для responsive images сохраняйте width/height атрибуты или явные размеры из CMS — это подсказка для intrinsic size.

- [aspect-ratio — MDN](https://developer.mozilla.org/en-US/docs/Web/CSS/aspect-ratio) — Синтаксис и примеры.

- [Optimize CLS — web.dev](https://web.dev/articles/optimize-cls) — Связь размеров и CLS.

---

## Видео и embed

Для iframe с 16:9 оборачивайте в ratio-box, чтобы плеер не раздувал страницу при поздней инициализации.

Проверяйте CLS в Web Vitals extension после включения третьесторонних виджетов.

#CSS#CLS#вёрстка

Мы используем обязательные cookie для работы сайта (корзина, вход, оформление заказа) и необязательные — для аналитики и маркетинга. Вы можете принять все, отклонить необязательные или настроить категории. Подробнее в политике cookies.