2015-07-21 4 views
1

Я использую bootstrap и joomla и получил очень странную проблему ... если я использую «нормальную» навигацию, все отлично работает. Если я уменьшу размер окна браузера, свернутое меню появляется значок. Если я нажму, он отобразит меню, а также раскрывающееся меню. Если я просто нажимаю на него, ничего не двигаясь, ничего не происходит ... если я перемещаю мышь, появляются подэлементы ...Bootstrap Dropdown на мобильных телефонах странное поведение

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

Я схожу с ума !!!

Вы можете найти страницу на

http://buero.marketing-inspiration.com/mutpol_de_neu/

Спасибо за вашу помощь!

ответ

0

Ваш шаблон загружается две разные версии Bootstrap js, Joomla's (2.3.2) и 3.3.1. Я ожидаю, что это вызовет проблемы в ряде областей.

Какой бы путь вы ни выбрали, вам необходимо убедиться, что используемая разметка подходит для используемой версии Bootstrap.

Лично я бы пошел с текущим Bootstrap и отключил версии Joomla с системным плагином. Я очень рекомендую этот один:

https://github.com/phproberto/plg_sys_mootable

+0

Спасибо, я попробовал плагин, но ничего не меняется в поведении :) – Micha

+0

Вам нужно включить плагин, а затем добавить пути к сценариям, которые вы хотите удалить, например /media/jui/js/bootstrap.min.js, в настройках плагина. –

0

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

@media (max-width: 767px) { 
    .uk-dropdown-grid > [class*='uk-width-'] { 
    width: 100%; 
    } 
    .uk-dropdown-grid > [class*='uk-width-']:nth-child(n+2) { 
    margin-top: 30px; 
    } 
} 
+0

Эй ... спасибо за ваше предложение ... Я знаю, что я могу использовать это, чтобы изменить поведение в разных разрешениях. Но это не решает мою проблему ... Это не зависит от разрешения. Если я «имитирую» небольшое разрешение в firefox на моем ПК, появится раскрывающееся меню ... если я попробую его на своем смартфоне (андроид/хром), ничего не произойдет ... – Micha

Смежные вопросы