Загружаем изображение…
Сегментированный переключатель состояний! — видео, канал «Code Ready | Frontend» ▶ видео

Сегментированный переключатель состояний!



Во многих интерфейсах нужен простой способ переключать состояние: табы, фильтры, режимы. В этом приёме переключатель собирается на html/css, где radio-кнопки становятся источником состояния.

Как работает:

• группа radio гарантирует, что активен всегда только один сегмент;

• индикатор - отдельный слой, который перемещается через transform, не влияя на layout;

• grid задаёт геометрию элементов;

• один и тот же state управляет и положением индикатора, и цветом текста.

Такой прием легко масштабируется и отлично ложится в продакшн-код.

Code Ready | #фишка
Просмотры: 382
Открыть в MAX Сообщить о неточности

Репосты публикации

Публикация канала

Сообщить о неточности

Опишите, что нужно исправить. Если есть источник, добавьте ссылку.

Вы покидаете datool.ru

Ссылка ведёт на внешний сайт. datool.ru не отвечает за его содержимое — проверьте адрес, прежде чем вводить пароли или платёжные данные.

Переход через 10 с

Перейти