Горизонтальное выпадающее меню wordpress

Горизонтальное выпадающее меню для вордпресс
Ранее мы писали, про создание различных меню для сайта, которые можно было адаптировать под свои необходимости. Сегодня, я хотел бы рассказать вам, про то, как создать горизонтальное выпадающее меню для блога на WordPress, которое будет выводить Категории и Подкатегории блога.

Итак, открываем файл в котором будем «устанавливать» наше меню, в моем примере это файл header.php. Вставляем следующий код:

В файл стилей style.css вставляем:

#nav2{
background-color: #202020;
display: block;
font-size:1.1em;
height:50px;
width:100%;
}

#nav2, #nav2 ul {
line-height: 1;
list-style: none;
}

#nav2 a ,#nav2 a:hover{
border:none;
display: block;
text-decoration: none;
}

#nav2 li {
float: left;
list-style:none;
}

#nav2 a,#nav2 a:visited {
color:#109dd0;
display:block;
font-weight:bold;
padding:6px 12px;
}

#nav2 a:hover, #nav2 a:active {
color:#fff;
text-decoration:none
}

#nav2 li ul {
border-bottom: 1px solid #a9a9a9;
height: auto;
left: -999em;
position: absolute;
width: 900px;
z-index:999;
}

#nav2 li li {
width: auto;
}

#nav2 li li a,#nav2 li li a:visited {
color:#109dd0;
font-weight:normal;
font-size:0.9em;
}

#nav2 li li a:hover,#nav2 li li a:active {
color:#fff;
}

#nav2 li:hover ul, #nav2 li li:hover ul, #nav2 li li li:hover ul, #nav2 li.sfhover ul, #nav2 li li.sfhover ul, #nav2 li li li.sfhover ul {
left: 30px;
}

Закрываем и сохраняем изменения в файле. Если у вас нормальный браузер (т.е. не браузер семейста IE) то вы увидите готовое полностью валидное меню написанное на «голом» css, без применения javascript.

Для того, чтобы «заставить» меню работать в не нормальных браузерах (IE) в заголовке сайта (до тега ) вставляем JS код:

Вуаля! Все готово!

P.S. Если Вы, по каким-то причинам захотите выводить через меню не Рубрики а Страницы, то вместо:

Вставляем

5 августа 2010 в 23:1417 комментариев WordPress

Комментарии — 17 комментариев

  1. #18841 Анна в 21:12, 18 февраля 2013:

    Ответить | Цитировать

    Спасибо за идею, будем пробовать.

  2. […] рекламы, главное уделить внимание юзабилити. Если меню wordpress выпадающее и легко добраться до нужного пункта, тогда […]

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

имя:

e-mail:

сайт:

текст:

Subscribe without commenting