Barra fija como hago scroll
Publicado por Francisco Daniel (43 intervenciones) el 15/09/2020 20:10:07
Hola amigos, alguno me podrìa decir porque este còdigo no me funciona:
Lo que intento es que mi barra de navegación quede fija cuando llega al margen superior.
Muchas Gracias
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
// MENÚ FIJO
var windowHeight = $(window).height();
var barraAltura = $('.barra').innerHeight();
$(window).scroll(function() {
var scroll = $(window).scrollTop();
if(scroll > windowHeight) {
$('.barra').addClass('fixed');
$('body').css({'margin-top':barraAltura +'px'});
} else {
$('.barra').removeClass('fixed');
$('body').css({'margin-top': '0px'});
}
});
Lo que intento es que mi barra de navegación quede fija cuando llega al margen superior.
Muchas Gracias
Valora esta pregunta


0