Вертикальное выпадающее меню для блога|Простые советы.

<style type=»text/css»>  <!—

/* CSS Document */

ul#menu-v,

ul#menu-v li,

ul#menu-v ul {

  margin: 0;

  border: 0 none;

  padding: 0;

  width: 260px;

  list-style: none;

}

ul#menu-v:after {

  clear: both;

  display: block;

  font: 1px/0px serif;

  content: «.»;

  height: 0;

  visibility: hidden;

}

ul#menu-v li {

  float: left;

  display: block !important;

  display: inline;

  position: relative;

  border:#ddcca2 1px solid;

}

ul#menu-v li ul li {

border:none;

border-bottom:#991500 2px solid;

}

/* Root Menu */

ul#menu-v a {

  padding: 0 6px;

  display: block;

  background: #ebe0c7;/цвет коробки/

  color: #991500;/цвет названия рубрик/

  font: bold 12px/28px Verdana, Arial;

  text-decoration: none;

  height: auto !important;

  height: 1%;

}

ul#menu-v a:hover,

ul#menu-v li:hover a,

ul#menu-v li. iehover a {

  background: #991500;

  color: #ebe0c7;

}

/* 2nd Menu */

ul#menu-v li:hover li a,

ul#menu-v li.iehover li a {

  background: #ebe0c7;

  color: #991500;

  border:#ddcca2 1px solid;

}

ul#menu-v li:hover li a:hover,

ul#menu-v li:hover li:hover a,

ul#menu-v li.iehover li a:hover,

ul#menu-v li.iehover li.iehover a {

  background: #991500;

  color: #ebe0c7;

  border:#ebe0c7 1px solid;

}

ul#menu-v ul,

ul#menu-v ul ul,

ul#menu-v ul ul ul {

  display: none;

  position: absolute;

  top: 0;

  left: 240px;

}

ul#menu-v li:hover ul ul,

ul#menu-v li:hover ul ul ul,

ul#menu-v li.iehover ul ul,

ul#menu-v li.iehover ul ul ul {

  display: none;

}

ul#menu-v li:hover ul,

ul#menu-v ul li:hover ul,

ul#menu-v ul ul li:hover ul,

ul#menu-v li.iehover ul,

ul#menu-v ul li.iehover ul,

ul#menu-v ul ul li. iehover ul {

  display: block;

}

—>  </style>

<ul id=»menu-v»>

    <li><a href=»#»>Вертикальное</a>

        <ul>

          <li><a href=»#»>Ссылка 1</a></li>

          <li><a href=»#»>Ссылка 2</a></li>

        </ul>

    </li>

    <li><a href=»#»>CSS</a>

        <ul>

          <li><a href=»#»>Ссылка 1</a></li>

          <li><a href=»#»>Ссылка 2</a></li>

          <li><a href=»#»>Ссылка 3</a></li>

          <li><a href=»#»>Ссылка 4</a></li>

          <li><a href=»#»>Ссылка 5</a></li>

        </ul>

    </li>

    <li><a href=»#»>Меню</a>

        <ul>

          <li><a href=»#»>Ссылка 1</a></li>

          <li><a href=»#»>Ссылка 2</a></li>

        </ul>

    </li>

</ul>

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

Это фишку я подсмотрел у «Блоггера-новичка»
Посмотрите как можно сделать

Как сделать горизонтальное и вертикальное выпадающее меню WordPress

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

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

На сайте, созданном с помощью CSM WordPress, выпадающее меню можно сделать с помощью уже интегрированных специальных функций.

Выпадающее меню WordPress может быть двух видов:

  • Вертикальное;
  • Горизонтальное.

Как создать вертикальное выпадающее меню WordPress

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

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

Намного проще будет сделать меню WordPress выпадающим, если при создании сайта используется тема с поддержкой произвольного списка. Для этого необходимо перейти в панели управления сайтом в пункт «Внешний вид» – «Меню», и переместить подходящие рубрики из левой части окна в правую.

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

Как создать горизонтальное выпадающее меню WordPress

Данный вид меню создается аналогично вертикальному. Для тем, не поддерживающих произвольное меню, также создается основная страница и к ней подкрепляется подчиненная. Но в отличие от вертикального меню к подчиненным страницам также прикрепляются подчиненные второго порядка. Например, «SPA-процедуры» – «Антицеллюлитные процедуры» – «Шоколадное обертывание», где «SPA-процедуры» это родительская страница, «Антицеллюлитные процедуры» является дочерней страницей первого порядка, а «Шоколадное обертывание» будет дочерней страницей второго порядка. В свою очередь, к ней также можно прикрепить новые подчиненные страницы, но не желательно создавать такой глубокий уровень вложенности.

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

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

Также по этой теме:

← Предыдущая запись

Следующая запись →

Как создать блог. Видео Уроки WordPress © 2019 | Оставляя комментарий на сайте или используя форму обратной связи, вы соглашаетесь с правилами обработки персональных данных.

Виджет выпадающего меню и виджет вертикальной навигации

Эти два виджета предназначены для создания меню навигации для больших сайтов. Каждый уровень меню может быть оформлен независимо. В настоящее время они находятся в бета-тестировании.

Планирование структуры сайта

Виджеты раскрывающегося меню полезны для больших сайтов с 10 и более страницами. Если вы собираетесь создавать большой сайт, вам необходимо тщательно продумать структуру вашего сайта и составить план, прежде чем вы начнете создавать страницы в редакторе сайта. Рекомендуется спланировать свою структуру с помощью электронной таблицы, чтобы вы знали, что вы пытаетесь создать, прежде чем приступать к созданию страниц. СОВЕТ: Работать с большим количеством страниц намного проще, если вы разбираетесь в виджетах шаблонов.

 

Проверьте структуру своего сайта

СОВЕТ. Перед созданием всех страниц создайте небольшой образец предлагаемой структуры. Это даст вам возможность проверить, правильно ли работает ваша структура. Не существует фиксированного верхнего предела количества страниц, которые вы можете добавить на сайт, но мы не тестируем более 100 страниц.

Создание структуры: Создайте папку

Нажмите кнопку «Добавить» (1), а затем кнопку «Создать папку» (2) 

Используйте меню местоположения (1), чтобы выбрать уровень для создания папки. Дайте папке имя (2). Совет: имя должно быть коротким и не использовать такие слова, как «папка». Если кнопка «Создать домашнюю страницу папки» (3) отмечена галочкой, в новой папке будет создана страница под названием «индекс». Нажмите кнопку «Создать папку» (4).

Создание структуры: добавьте страницы в папку

Нажмите кнопку создания страницы (1) 

Название страницы (1) должно отражать содержание страницы. Название меню (2) в идеале должно состоять из одного слова. Выберите папку, в которой вы хотите создать страницу (3). Оставьте меню Статус страницы активным (4). Если вы используете любую другую настройку, кроме активной, страница может не отображаться в навигации. Нажмите кнопку создания страницы (5).

Перетащите виджет навигации на страницу

Совет: обычно рекомендуется создавать виджет навигации внутри виджета-шаблона. Это упростит воспроизведение навигации на других страницах.

Щелкните значок настроек (1) 

В виджете навигации есть семь элементов управления
1: Выбор стиля для уровня 1
2: Выбор страницы для уровня 1 — здесь вы можете выбрать, какой набор страниц обрабатывать как « уровень 1′
3: Элементы управления выравниванием (слева, по центру, справа)
4: Конец заполнения (слева, справа) — в некоторых случаях левый или правый конец меню должен иметь разные отступы по отношению к другим элементам для достижения визуального баланса
5: Выбор стиля для уровня 2
6: Выбор столбца — отображение элементов уровня 2 в 4 столбцах
7: Видимость уровня 3 — отображение или скрытие элементов уровня 3

Применение стиля к меню

Щелкните меню стилей ( 1) и щелкните имя стиля (2), чтобы применить стиль. Нажмите «Редактировать» (3), чтобы изменить стиль.

Редактирование стиля

Каждый стиль навигации уровня 1 имеет три состояния: Обычное, Выбрано и Наведение (1). Для каждого из этих состояний вы можете редактировать любой из стилей (2). Предупреждение: если вы измените размер шрифта, стиль, вес или интервал в одном состоянии, но не в других, вы создадите «сломанную» навигацию, которая «прыгает» при наведении курсора.

Каждый стиль уровня 2 и 3 имеет дополнительное состояние для «меню». Этот стиль применяется к фону меню 

Многоколоночное меню уровня 3

Выберите количество столбцов из меню столбцов

Пример меню уровня 3 с 1, 2, 3 столбцами в раскрывающемся меню дочерние элементы появятся рядом с их родителями. Таким образом, более низкие уровни меню будут следовать за своими родителями в ряд с 12 предопределенными или пользовательскими анимациями открытия и закрытия.

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

Основные параметры

Сначала необходимо выбрать Тип меню. Вы можете выбрать из 8 тип меню. Обратите внимание, что, возможно, не все типы будут в вашем списке, потому что будет отображаться только установленный компонент. Вы можете узнать больше о каждом типе меню в разделе

Типы содержимого меню раздел.

  • Меню Joomla
  • Контент Joomla (статьи и категории)
  • К2
  • Виртумарт
  • JoomShopping
  • HikaShop
  • Красная мастерская
  • Зоопарк

С типом навигации вы можете установить, как будет вести себя ваше меню. Есть 5 различных типов. Все они подробно описаны в разделе Типы навигации по меню 9раздел 0091. Теперь опишем раскрывающееся меню

.

  • Слайд-меню
  • Раскрывающееся меню
  • Древовидное меню
  • Расширенное меню
  • Аккордеонное меню

Выберите тип навигации

Параметр позиционирования меню, связанный с расположением модуля меню. Здесь вы можете выбрать из 4 различных позиций. Все они хорошо описаны в другой части документации.

  • Боковая панель ЛЕВАЯ
  • Боковая панель ПРАВАЯ
  • Позиция модуля
  • Всплывающее окно

Позиционирование меню

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

Ширина боковой панели/всплывающего окна позволяет установить ширину всего меню.

Параметр Menu max-height позволяет установить максимальную высоту элементов меню. Если есть больше элементов, которые видны на заданной высоте, появится полоса прокрутки. Установка на 0 автоматически отрегулирует высоту меню.

С помощью параметра Подменю можно установить Ширину подменю, а также Расстояние между уровнями в пикселях. Также доступна функция полной высоты. С этой опцией подуровни будут иметь полную высоту вашего окна. Это было бы полезно, например. с типом положения бокового меню.

С помощью параметра «Показать кнопку открытия меню» вы можете выбрать, хотите ли вы показывать кнопку открытия меню в выбранной позиции модуля или даже в верхнем углу всего сайта. В этом случае кнопка всегда будет отображаться сверху.

В вертикальном меню вы также можете установить собственное изображение логотипа с помощью параметра Изображение логотипа.

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

Delay и Min-chars .

Параметры фильтра в диспетчере модулей

Вертикальное меню с функцией фильтрации

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

И последнее, но не менее важное: здесь вы можете найти параметр Theme. В вертикальном меню доступны 2 темы: Flat и Clean . Настройки каждой темы появятся в разделе Параметры темы .

Параметры типа

После того, как вы выбрали тип содержимого меню выше, здесь вы можете настроить параметры, связанные с ним. Вы можете выбрать, какие категории будут отображаться с помощью мультиселектора пунктов меню, или указать, будут ли элементы/продукты также отображаться в меню под их категориями.

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

С помощью Отображать количество подэлементов вы можете отобразить число рядом с элементом, которое будет показывать, сколько у него подэлементов. Доступны 3 варианта: Да, только реальный счет означает, что будут учитываться только прямые подэлементы. Да, агрегированный подсчет по каждой категории также будет учитывать подэлементы во всех категориях под верхней. И вы также можете отключить эту функцию.

Параметр отображения количества подэлементов

Отображение количества подэлементов

Порядок элементов является важным параметром. При этом вы можете изменить порядок пунктов меню. Доступные варианты: Component Default , что означает, что если компонент имеет порядок элементов, он также будет работать в меню. Другие 2 варианта расположены в алфавитном порядке по возрастанию или по убыванию.

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

Параметр описания пункта меню

Пункт меню с описанием

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

С помощью значков пунктов меню «Изменить размер» вы можете определить максимальную ширину ваших значков, что гарантирует единообразный внешний вид меню. Включение дополнительных параметров позволит вам установить ширину, высоту и метод изменения размера значков меню. Опция Crop обрезает изображения до выбранного размера. Масштаб изменит размер изображения до выбранного размера, а также при необходимости расширит его прозрачным цветом фона. border-radius значка пункта меню скруглит углы значка с выбранным значением в px или % .

Параметр Показать значки пунктов меню

Показать значки пунктов меню

Параметры темы

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

Цветовые схемы

С помощью параметра «Цвет позади сайта» вы можете установить цвет фона позади сайта во время трехмерной анимации боковой панели.

Цвет позади параметра сайта

Цвет позади сайта при открытии меню

С помощью Цвета позади меню вы можете установить фон позади меню в случае 3D анимации на уровне меню. Эта опция появляется только в случае Плоская тема .

Цвет за параметром меню

Цвет за анимацией скольжения меню

С помощью темы Clean вы можете установить фоновое изображение меню для всего меню. Он автоматически будет соответствовать высоте меню, и вы также можете установить цвет наложения с параметром фона меню. Даже если вы не установили фоновое изображение, выбранный цвет появится там. Если вы установили изображение и включили Animation фоновое изображение будет двигаться с эффектом параллакса при открытии дочернего уровня. Вы также можете установить величину прокрутки с помощью offsetX .

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

Чистое фоновое изображение меню темы

Фоновое изображение меню с эффектом параллакса

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

Параметр кнопки открытия меню

Свойства кнопки открытия меню

Поле меню и радиус границы меню, относящиеся ко всему модулю. В случае Sidebar и Popup position параметр border-radius не влияет на меню.

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

  • Тип шрифта
  • Семейство шрифтов
  • Размер
  • Цвет
  • Вес
  • Украшение
  • Выравнивание
  • Альтернативный шрифт
  • Тень текста
  • Высота строки — это также устанавливает высоту заголовка

Вы можете узнать больше о Диспетчер шрифтов под Особенности и подсказки часть документации.

Заголовок — Диспетчер шрифтов

Вы также можете управлять фоном заголовка меню с помощью параметра Фон заголовка. В этом разделе есть различия в зависимости от того, какую тему вы выбрали. С темой Flat вы можете установить цвет фона градиента , а с темой Clean вы можете установить цвет фона с непрозрачностью, а также установить цвета Верхняя граница и Нижняя граница .

Панель фильтров полностью настраивается с помощью выбираемых кнопок лупы, значков закрытия и цвета фона.

Настройки дизайна фильтра

Вы можете использовать 2 типа значков рядом с пунктами меню. Вы можете использовать их с помощью опции «Включить значки». Вы также можете установить цвет и настройки шрифта для квадратного значка и круглого значка . Вы также можете определить Радиус границы для закругленного значка.

Параметры значка

Пример дизайна значка

Индивидуальные настройки уровня

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

В теме Flat появится параметр Цвет фона уровня, так что вы можете определить разные цвета фона для разных уровней. С Чистая тема есть одно фоновое изображение/цвет.

С помощью фона элемента меню вы можете установить, как будет меняться цвет элемента в Hover или Active состоянии. Вы также можете определить цвет границы пункта меню Верх и Низ .

Цветовые параметры уровня

Пример цвета уровня

С помощью пункта меню Padding вы можете установить отступ вокруг элемента. Вы также можете определить отступ для нижних уровней, например. вы выбрали Древовидное меню или Расширенное меню в качестве типа навигации.

Шрифт пункта меню, относящийся к пункту свойств шрифта с ранее упомянутым Менеджером шрифтов . В этом случае вы можете установить различные свойства для состояния Hover и Active .

Диспетчер шрифтов пунктов меню с наведением и активным состоянием

Параметр шрифта Description позволяет определить настройки стиля шрифта для субтитров пунктов меню. Это условный параметр, и он появляется только в том случае, если вы включили Описание пункта меню в Введите параметры .

Если пункт меню является родительским, поэтому у него есть дочерние элементы, появится стрелка, показывающая, что у него есть подуровни. С помощью параметра «Стрелка» вы можете выбрать один из предопределенных значков-стрелок, установить его позицию , которая слева или справа появляется рядом с пунктом меню. Вы также можете определить цвет по умолчанию и цвет в состоянии наведения .

Параметр стиля значка навигации

Фрагмент из Диспетчера изображений

Параметры анимации

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

Параметр анимации боковой панели означает, какая анимация будет использоваться для эффекта открытия меню. Этот параметр доступен с типом навигации Sidebar и с Позиция модуля , даже если вы также установили меню Force на боковую панель под опцией . Вы можете выбрать из 14 предустановленных анимаций. Все они работают на мобильных устройствах. Нажмите кнопку ниже, чтобы проверить эффекты на демо-сайте.

Удалить предустановленный параметр перехода, относящийся к эффектам между изменением уровней меню. Здесь вы также можете выбрать из предопределенного списка и установить значение продолжительности. Если у вас есть значки меню, вы также можете анимировать их с помощью параметра «Анимировать значки».

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

Настройки позиции модуля

Доступная позиция модуля в меню

Дополнительные параметры

Здесь вы можете установить некоторые параметры, связанные с CMS Joomla, например Кэш и Суффиксы .

Автор записи

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

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