Почему кнопка навигации выпадающего меню начальной загрузки работает на всех размерах экрана, кроме одного? - PullRequest
0 голосов
/ 26 июня 2019

У меня есть этот сайт здесь (с помощью начальной загрузки 4.1.2):

https://secure2.convio.net/cco/site/SPageServer/?pagename=RFL_NW_QC_Impact

И по какой-то причине кнопка выпадающего меню в правом верхнем углу работает на мобильных устройствах, и на большинстверабочий стол, но размеры экрана от 786 до 991 пикселей не будут работать, меньше или больше, и он отлично работает.

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

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

любая помощь будет принята с благодарностью.

спасибо!

1 Ответ

2 голосов
/ 27 июня 2019

Открытие / закрытие меню осуществляется с помощью двух пользовательских функций, содержащихся в теге <script>, помещенном в <head>, в строках 187 и 195 соответственно.

Каждый из них имеет полное тело кода, заключенное в условие:

if ($(document).width() <= 768) {
 ...
}

Измените оба условия на if ($(document).width() <= 992).


У вас также есть другая, потенциально более серьезная проблема:

В строке 391 у вас есть …</script>, что резко завершает текущий скрипт, что является признаком того, что код был скопирован / вставлен из исходного кода браузера, без надлежащего просмотра всего исходного кода (при просмотре больших кусков В коде Chrome показывает первые n строк и скрывает остальные под , который действует как ссылка на остальную часть кода). Я удивлен, что ваша консоль не сильно кровоточит.

Правильный способ получить источник определенного тега - щелкнуть его правой кнопкой мыши в dev-tools и выбрать «Edit as html». В открывшемся окне редактора вы можете Ctrl + A , Ctrl + C , чтобы скопировать все содержимое этого тега.

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