[Código jQuery] Utilice la biblioteca jQuery para comprobar la ubicación de la parte inferior de la página web y ajustar los elementos de la página si es necesario.

Requisitos:

conjQueryCuando el pie de página aparece en el rango visual, calcule la distancia desde la parte superior del pie de página hasta la parte inferior de la ventana, y agregue la distancia + 60px a. freecatalog para agregar el atributo bottom.


Solución:

$(document).ready(function() {
  checkFooterPosition();
});

$(window).scroll(function() {
  checkFooterPosition();
});

function checkFooterPosition() {
  var windowBottom = $(window).scrollTop() + $(window).height();
  var footerTop = $('footer').offset().top;
  var A = $(document).width();
  if (A > 1280) {
  if (windowBottom >= footerTop) {
     var distance = windowBottom - footerTop + 60;
     $('.freecatalog').css('bottom', distance);
  } else {
     $('.freecatalog').css('bottom', '');
  }
}
}

Este código utiliza la biblioteca jQuery para comprobar la ubicación de la parte inferior de la página web para hacer ajustes a los elementos de la página si es necesario. Específicamente, una vez que la ventana se desplaza o la página se carga, se llama a una función llamada "checkFooterPosition ()" para comprobar la ubicación en la parte inferior de la página. Si el ancho del navegador es mayor que 1280 píxeles, se comprueba si ha llegado a la parte inferior de la página. Si ya ha llegado a la parte inferior de la página, un elemento llamado "freecatalog" se mueve 60 píxeles hacia arriba para evitar superponerse con el pie de página. Si no llega a la parte inferior de la página, no se hacen ajustes.

Etiquetas:jQuery
No me gusta2

Enlace para este artículo:https://es.finchui.com/program/28.html

Comentarios de internautas

Supongo que te gusta

Mercancías populares
Artículo popular
Etiquetas populares
Etiquetas relacionadas
FinchUI Store versión

Compartir

Copiar enlace
Horario de trabajo: 9: 00 - 22: 00
Sábado y domingo: 14: 00 - 22: 00
wechat
Escaneo de código para agregar servicio al cliente WeChat