Полный текст
Устаревшие CSS-техники, от которых уже можно отказатьсяОткрытие модального окна годами сопровождалось сдвигом контента из-за скрытия полосы прокрутки. Компенсация требовала манипуляций с overflow: hidden и смещением body через подсчёт пикселей в margin. Спецификация CSS закрывает эту боль свойством scrollbar-gutter: stable, заставляя браузер превентивно резервировать место под скроллбар. Подобный подход работает и для других задач: от центрирования без флексбоксов до замены громоздких медиазапросов тёмной темы на функцию light-dark().Разберём, как переписать старые интерфейсные костыли на новые стандарты.