[CSS] Как добавить кнопку в меню в шаблоне AB-Inspiration

  Автор:
  6 комментариев
  6239

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

Вот несколько примеров таких кнопок:

 

 

 

В этой статье мы подробно разберем как сделать такую кнопку в Меню в шапке в шаблоне AB-Inspiration.

Итак, поехали.

1. Перейдите в раздел Внешний вид

2. Перейдите в подраздел Меню

3. Выберите страницу в блоке «Страницы», которую вы хотите сделать кнопкой  (вы можете выбрать не только страницу, но и запись, рубрику, или произвольную ссылку)

4. Нажмите на кнопку «Добавить в меню»

5. Перетащите станицу в нужное место (лучше всего, если пункт-меню в виде кнопки будет в самом конце)

6. Нажмите на кнопку «Сохранить меню»

 

Вот так будет выглядеть меню в шапке. Теперь нам нужно добавить класс к пункту меню Магазин и затем добавить стиль.

 

7. В разделе Меню нажмите в правом верхнем углу на кнопку «Настройки экрана»

8. Отметьте галочкой «Классы CSS»

 

9. Спуститесь ниже и в структуре меню откройте страницу для редактирования

10. В поле Классы CSS пропишите класс (shop-style).

11. Нажмите на кнопку «Сохранить меню»

12. Перейдите в раздел «Внешний вид  -> Настроить»

 

 

13. Перейдите в раздел «Дополнительные стили»

 

 

14. Вставьте следующий код (ниже я объясню что значат данные стили):

li.shop-style {
border:3px solid #6F3E83; 
border-radius:5px;
}

li.shop-style:hover 
{background: #6F3E83;} 

#headercssmenu li.shop-style a:hover {color:#fff !important}

#headercssmenu ul li.shop-style a:after {height:0px !important}

15. Нажмите на кнопку «Сохранить и опубликовать»

Теперь можно посмотреть, что у нас получилось:

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

Так при наведении мышки:

 

Теперь, давайте разберем код стиля. Что вы можете здесь поменять или добавить:

/* Задаем границу и закругление углов у кнопки.*/
li.shop-style {
border:3px solid #6F3E83; /* Граница. Можете заменить цвет и толщину */
border-radius:5px; /* Закругления. Можете заменить радиус закругления 5px */
}

/* Добавляем фон кнопки при наведении мышки.*/
li.shop-style:hover 
{background: #6F3E83;} /* Фон. Можете заменить цвет фона */


/* Меняем цвет текста на кнопке, при наведении мышки.*/
#headercssmenu li.shop-style a:hover 
{color:#fff !important} /* Цвет текста. Можете заменить цвет */

/* Убираем подчеркивание при наведении мышки (настройки шаблона AB-Inspiration). */
#headercssmenu ul li.shop-style a:after
{height:0px !important} /* Здесь ничего менять не нужно. */
}

На этом все.

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

Создай свой сайт на WordPress сегодня

Буду рада вашим комментариям. И если вы сделаете данный урок, высылайте ваши сайты, посмотрим, что у вас получилось :)

 


Создать сайт для заработка с нами — легко и быстро!

За помощью обращайтесь в нашу службу поддержки 24/7

 

Нужен качественный хостинг для сайта на WordPress?
Рекомендую, проверенные годами, хостинг Timeweb:
Надежный проверенный годами хостинг для сайта на WordPress
а также, хостинг Beget:
Хостинг Beget
[CSS] Как добавить кнопку в меню в шаблоне AB-Inspiration

   7 голосов
Средняя оценка: 5 из 5
Если Вам понравилась статья и Вы нашли её полезной, поделитесь ею в соцсетях! Нажмите на кнопки ниже, чтобы сделать это прямо сейчас.

Анфиса Бреус

Анфиса Бреус - специалист по Wordpress с 2007 года. Создатель и разработчик шаблона "AB-Inspiration" для самостоятельной и профессиональной настройки сайтов на WordPress для бизнеса. Основатель клуба "Мастер WordPress" и автор эксклюзивных курсов по WordPress. Фрилансер. Спикер.