Рубрики
Веб-разработка

Круговое меню на чистом CSS

Всем, привет!

Сегодня в статье рассмотрим как свестать круговое меню на чистом CSS без использования JavaScript и JQuery.

Вок как это выглядит в жизни:

Для начала давайте создадим стуктуру меню. Наше меню будет сделано на основе вложенного списка, а кнопка меню это связка label + input[type=»checkbox»] (ранее я уже описывал данный подход в статье про Модальные окна на чистом CSS)

Вы можете наблюдать в коде символы со знаком вопроса, не пугайтесь, это иконочный шрифт FontAwesome 6 Brand, позже увидите что это просто иконки меню.

Далее добавим стилей нашему меню:

Вот такие стили CSS у нас получились, теперь мы имеем достаточно простое и эффектное круговое меню на чистом CSS.

Для применения на сайтах еще можно добавить скрипты-обработчики нажатия вне иконок, чтобы закрывать меню.

Пробуйте, эксперементируйте и у вас обязательно получится!


Подписывайтесь на мой Telegram-канал – проводник в мир IT и Web-разработки. Уроки, лайфхаки, личные кейсы, ссылки и обзоры на полезные сервисы.

Добавить комментарий