Навбар игнорирует ширину оболочки, после добавления скрипта OnScroll, справа - PullRequest
0 голосов
/ 20 ноября 2018

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

Вот скрипка: jsfiddle.net/onywmsdb/1/

Если я добавлю: width: 99.35%; к классу .sticky, переопределения не будет.Но это только для размера моего полного окна, а не для уменьшения размера браузера.

Также на этом сайте, с которого я получил скрипт: https://www.w3schools.com/howto/howto_js_sticky_header.asp

, было бы полезнодобавить отступ к .sticky and the content area, чтобы предотвратить внезапное быстрое движение, и это работает после проверки значения.Для моего рабочего стола 4em это хорошо, но если я изменю размер браузера (или протестирую его на другом ПК), то 4em будет слишком большим или низким.Как дать ему динамическое значение для всех размеров браузера?

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