Удалять класс на маленьких экранах?

Здравствуйте!
Есть Лендинг, на котором header - fixed и когда он на отображается на телефоне только и header видно. Пробую удалять класс при меньшей ширине, но что-то не удаляется он. Вот код ...
function windowSize(){
		if (window.innerWidth < 800){
			$("header").removeClass("navbar-fixed-top");
		} else {
		}
}


Подскажите пожалуйста, как правильно удалить класс в такой ситуации?
Буду очень благодарен за помощь!)
  • Вопрос задан
  • 200 просмотров
Пригласить эксперта
Ответы на вопрос 3
1) используй брейкпоинты
https://github.com/xoxco/breakpoints
2) используй медиазапросы в css - еще лучше
Ответ написан
Комментировать
zinkinru
@zinkinru
Делаю красивый веб функциональным
Добрый день.
Есть ли смысл использовать для этой задачи js?
Посмотрите в сторону "@media" (css)
https://jsfiddle.net/ost369kg/
Ответ написан
Комментировать
Попробуйте так
function windowSize(){
    if ($(window).outerWidth(true) < 800){

          $("header").removeClass("navbar-fixed-top");

    }else {


    }
}
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы