Come regolare la dimensione del titolo durante lo scorrimento
- Pagina precedente Intestazione fissa
- Pagina successiva Tavola dei prezzi
Impara come utilizzare CSS e JavaScript per ridurre la dimensione del titolo durante lo scorrimento.
Come ridurre la dimensione del titolo durante lo scorrimento
Passo 1 - Aggiungi HTML:
Crea il riquadro dell'intestazione:
<div id="header">Header</div>
Passo 2 - Aggiungi CSS:
Imposta lo stile del riquadro dell'intestazione:
#header { background-color: #f1f1f1; /* Sfondo grigio */ padding: 50px 10px; /* Alcuni spazi interni */ color: black; text-align: center; /* Al centro del testo */ font-size: 90px; /* Dimensione del testo grande */ font-weight: bold; position: fixed; /* Posizione fissa - in alto nella pagina */ top: 0; width: 100%; /* Pieno schermo */ transition: 0.2s; /* Aggiungi un effetto di transizione (restringi la dimensione del testo durante lo scorrimento) */ }
Passo 3 - Aggiungi JavaScript:
// Quando l'utente scorre di 50px verso il basso dal punto di partenza del documento, regola la dimensione del titolo. window.onscroll = function() {scrollFunction()}; function scrollFunction() { if (document.body.scrollTop > 50 || document.documentElement.scrollTop > 50) { document.getElementById("header").style.fontSize = "30px"; } document.getElementById("header").style.fontSize = "90px"; } }
- Pagina precedente Intestazione fissa
- Pagina successiva Tavola dei prezzi