Красивые кнопки для сайта: обзор Unicorn UI

Кнопки – неотъемлемая часть любого сайта, обеспечивающая интерактивность и удобство использования. Они должны быть не просто статичным текстом, а элементами с анимацией или иным действием при нажатии. В этом обзоре рассмотрим Unicorn UI – фреймворк, предлагающий стили для создания невероятно красивых и функциональных кнопок.

Быстрый старт с Unicorn UI

Для начала работы понадобится текстовый редактор (например, Atom). Создайте два файла: buttons.css для стилей и index.html – HTML-документ. CSS-код скачивается с сайта Unicorn UI (ссылка опущена). Скопируйте весь код из файла buttons.css и сохраните его в созданный файл buttons.css. В index.html добавьте ссылку на этот файл:

<link rel="stylesheet" href="buttons.css">

В <body> вашего index.html файла вставьте код кнопок, скопированный с сайта Unicorn UI. Для корректной работы некоторых стилей потребуется подключить шрифт Font Awesome (ссылка опущена). Вставьте соответствующий код в ваш index.html.

Стили и варианты кнопок

Unicorn UI предлагает широкий спектр стилей кнопок. Можно использовать готовые классы для изменения размера и формы:

  • button: базовый класс кнопки.
  • button-tiny: маленькая кнопка.
  • button-rounded: кнопка с закругленными краями.
  • button-pill: кнопка с более закругленными краями.
  • button-jumbo: большая кнопка.
  • button-border: кнопка с обводкой.
  • button-border-rounded: кнопка с обводкой и закругленными краями.

Эти классы добавляются к тегу <button>. Например, для создания большой кнопки с закругленными краями используйте <button class=»button button-jumbo button-rounded»>.

3D-кнопки и анимация

Особое внимание заслуживают 3D-кнопки. Они не только стильно выглядят, но и обладают анимацией при нажатии: кнопка уменьшается, а изображение на ней становится прозрачнее. Код для 3D-кнопок копируется с сайта Unicorn UI и вставляется в HTML-код.

Дополнительные возможности

Unicorn UI предоставляет стили не только для кнопок, но и для других элементов интерфейса, например, выпадающих списков и чекбоксов.

Пример стилизованного чекбокса: <input type=»checkbox»>.

Unicorn UI – удобный инструмент для создания красивых и функциональных кнопок и других элементов интерфейса. Простота использования и большое количество стилей делают его отличным выбором для разработчиков. Возможности кастомизации и добавление дополнительных классов позволяют настраивать внешний вид кнопок под любой дизайн. Добавление атрибута disabled к тегу <button> сделает кнопку неактивной.

Что будем искать? Например,программа