Как сделать красивую кнопку в css

15 красивых и эффектных CSS3 кнопок

Я рад представить вам потрясающую коллекцию кнопок CSS3. Все они полностью интерактивные и имеют отдельные стили для каждого псевдосостояния, а именно:

  • :hover (при наведении),
  • :active (при нажатии).

Всего 15 кнопок. Почти все кнопки с градиентами, тенями или бликами. 12 из них — классического варианта:

И есть ещё 3 кнопки необычных форм:

Для того, чтобы перейти к примерам, кликните по любому из изображений, либо на кнопку «Демо» в конце статьи.

На странице с демо я не стал особо заморачиваться и делать для каждой кнопки отдельный листинг с кодом. Если вы ещё начинающий новичок и не так хорошо умеете работать с CSS, я с радостью вам всё подробно расскажу.

Как скопировать код кнопок и перенести их к себе на сайт?

Итак, для начала вам нужно выбрать кнопку на вашем сайте, внешний вид которой вы хотите изменить, либо добавить новую. Желательно, чтобы кнопка была представлена HTML тегом <button> , либо, в крайнем случае, ссылкой <a> . Например у себя я выбрал кнопку отправки формы обратной связи:

Теперь из представленных здесь CSS3 кнопок (демо у вас уже должно быть открыто), выберите ту, которую вы считаете самой красивой и которая, на ваш взгляд, лучше всего подойдет для вашего сайта. Я выбрал кнопку «Голосовать».

Теперь нам нужно скопировать код этой кнопки, самый простой кроссбраузерный способ — это перейти в исходный код страницы (нажать Ctrl + U (для Windows), либо использовать контекстное меню браузера), а затем, уже из этого кода, перейти в файл со стилями buttons.css — в этом файле вам и следует искать код своей кнопки. Я нашел:

Копируете этот код к себе на сайт и добавляете на выбранную вами HTML-кнопку класс (в моем случае это shiny-blue ).

Если у вас возникли вопросы по использованию кнопок или что-то не получается, оставьте комментарий к этому посту, буду рад вам помочь.

Смотрите также

Впервые познакомился с WordPress в 2009 году. Организатор и спикер на конференциях WordCamp. Преподаватель в школе Нетология.

Если вам нужна помощь с сайтом или разработка с нуля на WordPress / WooCommerce — пишите. Я и моя команда будем рады вам помочь!

Делаем красивые и современные 3D кнопки для сайта.

Иногда для сайта нужно быстро сделать кнопку обратного звонка, кнопку оформления заказа, или же любую другую кнопку, и тут стает вопрос какую же сделать кнопку, что бы она красиво смотрелась на сайте, и что бы мы потратили минимум времени для ее создания.

Ниже я предоставляю вам список готовых 3D кнопок на выбор, которые сделанные на чистом CSS, без использования JS. Скажу честно вариант кнопок не мой , когда то давно я увидел их на каком то сайте и решил их опубликовать здесь возможно кому то они и пригодятся.

Все кнопки созданные на чистом CSS имеют преимущество в том что мы не используем фото, тем самым экономим время загрузки нашей страницы, а так же у нас появляется возможность быстрого изменения текста на кнопке, ну и мы всегда можем подправить вид кнопки изменив некоторые параметры в самом коде css и нам не нужно извращаться постоянно в фотошопе для смены вида кнопки.

Как сделать красивую кнопку на CSS+HTML без изображений

Назар Токар

Как сделать красивую кнопку на CSS+HTML без изображений

Помните урок Как удвоить продажи магазина при помощи одной кнопки? Там я рассказывал, как сделать крутую кнопку, а сама кнопка формировалась из собственно объекта button и слоя без фонового цвета с ободком толщиной в 1 пиксель.

Я решил упростить структуру и убрать лишний слой. Сегодня представляю небольшой урок, как сделать красивую кнопку с градиентом на CSS3 без использования графики, на одном только html.

Более того, это будет работать без вмешательства в код страницы, достаточно будет прописать соответствующие классы в CSS. А при правильном подходе этот стиль можно применить ко всем кнопкам сайта даже без класса с помощью конструкции типа:

Кнопка будет выглядеть так:

great-button

&#8230;и она на 146% лучше кнопки добавления в корзину на Amazon.com, информация из достоверных источников :).

Как сделать?

В фотошопе или из готовых цветовых сочетаний выбираем/создаём цветовую гамму кнопки. Нам нужны коды двух цветов: верхнего и нижнего. Я выбрал зелёный цвет для основного и немного высветил его для верхней границы градиента. Вы вправе выбирать любые, но особо не издевайтесь над покупателями: вы же заинтересованы в покупке, а не в эпатаже.

Когда цвета выбраны, добавляем в ваш CSS такой код:

В html страниц в коде кнопки нужно добавить

Цвета для градиента, как несложно догадаться, указываются во второй строке. Включайте фантазию и экспериментируйте с цветовой гаммой и направлением градиента. Если стандартный градиент вас не устроит, топайте в редактор градиента на Colorzilla и создавайте свой стиль для кнопки.

Поддержка CSS3 в Internet Explorer 9+

Как вы знаете, браузер Internet Explorer в ссоре не только со здравым смыслом, но и с CSS3. Потому, чтобы всё работало в IE9, перед <html> добавляйте строку:

Тем самым вы показываете браузеру, что параметры CSS3 нужно обрабатывать. Как ни странно, если этого не указывать, явные стили для объектов этой в версией браузера отображаются как в IE8-, то есть никак.

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

Ваш адрес email не будет опубликован. Обязательные поля помечены *