Вступление Существуют мощные и стабильные CSS фичи, доступные уже сегодня, которые каждый front-end разработчик может использовать. Важно знать, как использовать container query, создавать привязку к прокрутке, избегать position: absolute путем использования grid, быстро создавать круги, использовать каскадные слои и достигать большего с помощью логических свойств. В данной статье будут описаны все 6 новых возможностей CSS. 1. Container query В 2023 году самая востребованная функция CSS для запроса ширины имеет стабильную поддержку в браузерах и доступна для использования на протяжении уже 10 лет подряд. .panel {
container: layers-panel / inline-size;
} .card {
padding: 1rem;
}
@container layers-panel(min-width: 20rem) {
.card {
padding: 2rem;
}
} CodePen В этой обширной и вдохновляющей коллекции Codepen можно найти около 25 демонстрационных примеров, которые позволяют узнать больше о возможностях этой функции CSS. 2. Фиксация прокрутки Хорошо организованная возможность п