Usare la libreria jQuery per controllare la posizione nella parte inferiore della pagina web e apportare modifiche agli elementi della pagina, se necessario

Richiesta:

utilizzarejQueryDeterminare se il footer appare nell 'area visiva, calcolare la distanza tra la parte superiore del footer e la parte inferiore della finestra e aggiungere la distanza +60px a. freecatalog per aggiungere l'attributo bottom


Soluzione:

$(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', '');
  }
}
}

Questo codice utilizza la libreria jQuery per controllare la posizione nella parte inferiore della pagina web per apportare modifiche agli elementi della pagina, se necessario. In particolare, quando la finestra scorre o la pagina viene caricata, viene chiamata una funzione chiamata "checkFooterPosition ()" per verificare la posizione in basso della pagina. Se la larghezza del browser è superiore a 1280 pixel, viene verificato se è stato raggiunto la parte inferiore della pagina. Se si è raggiunto la parte inferiore della pagina, un elemento denominato "freecatalog" viene spostato in alto di 60 pixel per evitare che si sovrappongano con il piè di pagina. Se non si raggiunge la parte inferiore della pagina, non vengono effettuate modifiche.

Etichette:jQuery
Non piace2

Questo articolo è collegato:https://it.finchui.com/program/28.html

Commento degli utenti di rete

Immagino che ti piaccia.

Merce caldo
Articoli caldi
Etichette calde
Etichette relative
Edizione del negozio FinchUI Zona privilegiata di Hong Kong

Condivisione

Copiare il link

Lo studio delle stelle.Aggiungi amici

Orario di lavoro: 9: 00 - 22: 00
Sabato, Domenica: 14: 00 - 22: 00
wechat
Aggiungi il servizio micro