Работаю над моб. версией сайта. Пожалуйста, зайдите на сайт с моб. устройства: Сайт
Если попробовать проскролить пальцем вниз то вы увидите, что зафиксированный хедер вылазит за пределы viewport, так как у него css position:fixed;
Вопрос. Как исправить этот некрасивый баг? так как при скроле в x < 0 хедер покрывается белым тлом. Вариант либо что то думать с хедером, либо отключить скрол за пределы x<0. Кто может помочь найти правильное решение?
я пробовал так:
$(window).bind("scroll", function() {
var navHeight = $( window ).height();
if ($(window).scrollTop() < 0) {
$(".top").css({"position":"relative"});
}
else {
$(".top").css({"position":"fixed"});
}
});
тоесть изменял позиционирование хедера,Но это работает не совсем корректно, и иногда лагает так как на моб устройстве пальцем в одно касание можно вести сколько хватит экрана, и джаваскрипт не успевает срабатывать
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
Мне надо сделать цветной панель поиска в Google Chrome, например, как у лайфхакера:
В учебных целях хочу реализовать свой слайдер, с реализацией есть проблемыПотратил много времени, стер и начал заново, текущая реализация...