Hur man justerar rubrikens storlek vid rullning
- Föregående sida Klistrerande sidhuvud
- Nästa sida Prislista
Lär dig hur man använder CSS och JavaScript för att minska rubrikens storlek vid rullning.
Hur man minskar rubrikens storlek vid rullning
Steg 1 - Lägg till HTML:
Skapa sidhuvud:
<div id="header">Header</div>
Steg 2 - Lägg till CSS:
Ställ in sidhuvudets stil:
#header { background-color: #f1f1f1; /* Grå bakgrund */ padding: 50px 10px; /* Vissa inre marginaler */ color: black; text-align: center; /* Centrerad text */ font-size: 90px; /* Stör fontstorlek */ font-weight: bold; position: fixed; /* Fast position - vid sidan av sidans topp */ top: 0; width: 100%; /* Full bredd */ transition: 0.2s; /* Lägg till övergångseffekt (minskar fontstorlek vid rullning) */ }
Steg 3 - Lägg till JavaScript:
// När användaren rullar ner 50px från dokumentets topp, justera rubrikens fontstorlek window.onscroll = function() {scrollFunction()}; function scrollFunction() { om (document.body.scrollTop > 50 || document.documentElement.scrollTop > 50) { document.getElementById("header").style.fontSize = "30px"; } annars { document.getElementById("header").style.fontSize = "90px"; } }
- Föregående sida Klistrerande sidhuvud
- Nästa sida Prislista