Archivio 4 Ottobre 2024

Ancore al posto giusto

Capita anche a voi di avere delle ancore nel sito che però si nascondono sotto al menu? Ecco la soluzione da inserire nelle vostre pagine:


<script type="text/javascript">
document.addEventListener('click', function(e) {
const anchor = e.target.closest('.elementor-button');
if (anchor && anchor.getAttribute('href').startsWith("#")) {
e.preventDefault();
e.stopPropagation(); // Blocca la propagazione dell'evento

const targetID = anchor.getAttribute('href').substring(1);
const targetElement = document.getElementById(targetID);

if (targetElement) {
const yOffset = -100;
const y = targetElement.getBoundingClientRect().top + window.pageYOffset + yOffset;

window.scrollTo({
top: y,
behavior: 'smooth'
});
}
}
}, true);
</script>

©2021 AGANIS WEB SOFTWARE di Francesca Roccabruna P.IVA TRENTO 02183500228 - N.REA 205930 La Web Agency per la realizzazione del tuo sito web
Privacy Policy