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

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

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

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

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

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

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

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

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

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

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


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

Рубрики
Работа в Figma

Верстка оглавления в Figma

Привет! Сегодня расскажу об одном из способов верстки оглавлений в Figma. Переходи скорее под кат.

Рубрики
Портфолио

Сайт по продаже и доставке сыпучих материалов

От клиента была поставлена задача: сделать сайт на WordPress с нуля.

Мною были выполнены следующие работы: нарисован и сверстан макет по ТЗ заказчика, готовый макет интегрирован с CMS WordPress, настроены формы обратной связи.

sand-gravel.ru

Сайт по продаже и доставке сыпучих материалов на WordPress с нуля

Другие мои работы вы можете посмотреть в разделе Портфолио

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

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

Эффектные сообщения

Приветствую вас в моем блоге! Сегодня пойдет речь о некоторых CSS-свойствах, которые позволят вам оформить сообщения при вёрстке чата. Как например, в шапке поста.

Стало интересно? Двигай под кат, расскажу обо всем поподробнее.