Webnode: Ako pridať tlačidlo "späť  hore"

05.09.2022

Tento návod je určený všetkým majiteľom webových stránok. Predovšetkým tým, ktorým sa zadarila dlhá stránka.

Tlačidlo "naspäť na začiatok" poznáme najmä z e-shopov. Ale ak sa jedná o dlhý článok, je tiež fajn si ho vytvoriť. Osobne ho mám rada na akejkoľvek stránke. Poďme na to.

Tlačidlo späť hore do pätičky

Možností sú milióny. Ja som vybrala tento pen, lebo sa mi páči jeho jednoduchosť. Kód v zásade nie je nutné upravovať, môžeš ho skopírovať presne tak, ako to má autor v pene. Alebo pokračuj podľa môjho návodu.

1. Tento kód vlož do HTML pätičky danej stránky / celého webu - závisí od balíčka.

<script>

var target = document.querySelector("footer");

var scrollToTopBtn = document.querySelector(".scrollToTopBtn");

var rootElement = document.documentElement;

function callback(entries, observer) {

entries.forEach((entry) => {

if (entry.isIntersecting) {

scrollToTopBtn.classList.add("showBtn");

} else {

scrollToTopBtn.classList.remove("showBtn");

}

});

}

function scrollToTop() {

rootElement.scrollTo({

top: 0,

behavior: "smooth"

});

}

scrollToTopBtn.addEventListener("click", scrollToTop);

let observer = new IntersectionObserver(callback);

observer.observe(target);

</script>

2. Tento kód vlož do hlavičky danej stránky / celého webu, zase závisí od balíčka:

<style>

.scrollToTopBtn {

background-color: black;

border: none;

color: white;

cursor: pointer;

font-size: 18px;

line-height: 48px;

width: 48px;

position: fixed;

bottom: 20px;

right: 20px;

z-index: 100;

opacity: 0;

transform: translateY(100px);

transition: all 0.5s ease;

}

.showBtn {

opacity: 1;

transform: translateY(0);

}

</style>

3. A tento kód niekam na koniec stránky samotnej - ešte pred pätičku, cez prvok HTML:

<button class="scrollToTopBtn">☝️</button>

4. Zmeny ulož a publikuj. Objavia sa až na publikovanej stránke, keď sa dostaneš na jej úplný koniec.

HTML a CSS kódy zadarmo pre Webnode

Vylepši si web

Vo Webnode je možné vybrať jednu zo systémovo predvolených farieb, ktorá sa bude zobrazovať napríklad v menu, v zoznamoch, nadpisoch a ďalších grafických prvkoch. Ale tento výber je veľmi obmedzený a je veľmi nepravdepodobné, že v ňom nájdete presne ten odtieň, ktorý vám odporučil grafik v manuále značky. Vďaka kódom ho však môžete nastaviť...

Tento návod sa hodí, ak chceš akúkoľvek záložku z menu presmerovať mimo svoj web. Napr. na inú tvoju stránku/e-shop, do inej služby, kde máš profil (Instagram, Facebook) a podobne.

V pôvodnom oranžovom editore Webnode fungovali tzv. katalógy. Niektorým pamätníkom chýbajú, preto som pripravila tento článok s postupom, ako si katalóg vytvoriť aj v aktuálnej verzii Webnode 2.0.