Что делать с проблемой вложенном меню на мобильных версиях?

229
23 сентября 2017, 21:18

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

Answer 1

Как вариант можно сверстать аналогичное меню, только для мобильников. По типу - "кнопка бургер", по клику на нее слева выкатывается полное развернутое меню.

Костыльный вариант решения

На JS в мобильной версии отмените событие клика на ссылках которые разворачивают меню.

$('.menu-link').click(function(Event) {
    Event.preventDefault();
})

Теперь есть 2 варианта развития.

  1. Добавляем нужную ссылку в выпадающее меню
  2. Меняем состояние исходной кнопки (которая разворачивает меню), и по клику на нее отправляем юзера на нужную страницу.
READ ALSO
как сделать ширину страницы в шаблоне под область просмотра?

как сделать ширину страницы в шаблоне под область просмотра?

Как в этом шаблоне https://scriptedencom/previews/Clean/ сделать ширину страницы под область просмотра?

323
Парсинг с JSOUP. Как достать значения из Element?

Парсинг с JSOUP. Как достать значения из Element?

Я спарсил новостную страничку, используя библиотеку JSOUP и получил новость:

273
Пропали базы данных

Пропали базы данных

Перенес сервер Apache из одного компьютера на другойТам был написан свой сервер и в нем был phpMyAdmin, на другом компьютере заново установил MySql

152