Веб-версияОткрыть в Telegram

ПостПравильный порядок фокуса в сложном Grid без перестановки DOM!

30 августа 2026
C
Code Ready | Frontend
Фотография
нажмите — покажем
Правильный порядок фокуса в сложном Grid без перестановки DOM! CSS Grid позволяет визуально переставлять элементы, но раньше это создавало неприятную проблему: пользователь видит один порядок, а при нажатии Tab фокус может идти по исходному DOM. Теперь для этого появился reading-flow. Для Grid можно заставить последовательную навигацию следовать визуальным строкам: .cards { reading-flow: grid-rows; } Для Flex есть отдельный режим: .toolbar { reading-flow: flex-visual; } А если нужен контролируемый порядок, контейнер переводится в source-order, после чего отдельным детям можно задавать reading-order. .list { reading-flow: source-order; } .featured { reading-order: -1; } Это полезно в адаптивных интерфейсах, где Grid/Flex визуально меняет расположение карточек или контролов, но переписывать DOM только ради порядка клавиатурной навигации неудобно. 🔥 reading-flow решает проблему расхождения визуального порядка и последовательной навигации на уровне CSS. 📣 Code Ready | #совет
30 · 1.9K ·

Рядом в ленте

CCode Ready | Frontend✍️ Полезная статья недавно вышла на Хабре: «Мои любимые CSS-трюки для фронтендеров, которые не используют Tailwind»! В этой статье: • Узнаете, как удобнее стилиCCode Ready | Frontend👩‍💻 Семантически выделяет математические выражения и переменные! Тег <var> используется для семантического выделения переменных в математических выражениях, фор
это сообщение
CCode Ready | Frontend✍️ Краткое руководство по HTML — основные теги и структура веб-страницы! Здесь собраны основы HTML с понятными примерами: структура HTML-документа, работа с <heCCode Ready | FrontendДелаем «сквиркл»-углы нативно в CSS! Обычный border-radius строит эллиптическое скругление. Но в интерфейсах часто нужны более плавные, «квадратные» скругления
CCode Ready | FrontendCode Ready | Frontend@code_ready · канал · Технологии
21 666подписчиков1 696средний охват поста
Лента площадки Открыть в Telegram

Открытая публичная лента из поискового индекса ChatCrawler — «Google по публичному Telegram»; обновляется по мере обхода площадки. Время — UTC.

Только публичный контент, официальный API Telegram. О проекте · Вопросы · Чего мы не делаем · Убрать страницу из выдачи · Каталог · Поиск · Как мы считаем