Учись HTML и CSS на практике
Мини-игры про котов и коробки — каждая учит одному разделу CSS через живую обратную связь: пишешь код, кот сразу реагирует.
Flex Cats
Расставь котов по коробкам с помощью Flexbox: justify-content, align-items, order и другие свойства — уровень за уровнем.
Grid Cats
Перемести кота на нужную по цвету коробку с помощью CSS Grid: grid-column, grid-row, span и другие свойства сетки.
Select Cats
Выбери нужных котов на полке с помощью CSS-селекторов: классы, id, комбинаторы, псевдоклассы и другие приёмы.
Position Cats
Расставь котов свойством position: relative, absolute, fixed, sticky — и разберись, кто кого перекрывает через z-index.
Resize Cats
Подгони кота под нужный размер и отступы: px, %, em, rem, padding и margin — включая отрицательные значения и автоцентрирование.
Animation Cats
Оживи кота свойствами animation и transition: длительность, кривые скорости, повторы, направление и задержки.
ARIA Cats
Замени div на семантические теги и почини доступность настоящим HTML: header/nav/article, aria-label, alt и другие атрибуты.
Transform Cats
Совмести кота с полупрозрачным призраком-целью: translate, rotate, scale, skew и transform-origin.