Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 26.09.2015, 13:19
Профессор
Отправить личное сообщение для xTODx Посмотреть профиль Найти все сообщения от xTODx
 
Регистрация: 04.02.2014
Сообщений: 167

глюк fixed элемента
Всем привет, при скролинге, фиксируется меню, только вот оно пропадает почему-то и залипает.
http://uwdes.com/
вот функция которая вызывается при скролле.
Она вроде как правильно добавляет класс.
Но местами меню просто залипает.
function what(){
	scrl = $(document).scrollTop();
		if(scrl > nav && !fix){
			fix = true;
			$("nav").addClass("fixed");
		}else if(scrl <= nav && fix){
			fix = false;
			$("nav").removeClass("fixed");
		}
	}
Ответить с цитированием
  #2 (permalink)  
Старый 26.09.2015, 15:24
Профессор
Отправить личное сообщение для xTODx Посмотреть профиль Найти все сообщения от xTODx
 
Регистрация: 04.02.2014
Сообщений: 167

Решено
nav.fixed {
    transform: translateZ(0);
}
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Изменить класс родительского элемента STyLe Общие вопросы Javascript 1 29.05.2014 20:21
как узнать размер в пикселях элемента созданного элемента span Faab Общие вопросы Javascript 2 09.11.2013 16:46
Замена DOM элемента другим элементом MaxXxaM Events/DOM/Window 5 04.05.2013 01:24
Как то можно узнать ID HTML элемента вызвавшего JavaScript функцию? Opusel Events/DOM/Window 1 18.12.2011 18:36
Браузер не успевает определить высоту вновь созданного через XMLHttpRequest элемента Lockpickup AJAX и COMET 17 25.04.2011 17:58