headroom.js

Scroll trigger

A JavaScript widget that reacts to the user's scroll position

Give your pages some headroom. Hide your header until you need it

GitHub

11k stars
191 watching
824 forks
Language: JavaScript
last commit: about 1 year ago
Linked from 2 awesome lists


Backlinks from these awesome lists:

Related projects:

Repository Description Stars
aerolab/midnight.js A jQuery plugin that dynamically switches between multiple header designs based on the scroll position of a webpage. 3,672
headjs/headjs A library that simplifies responsive web design and feature detection across various browsers and devices 4,157
matthieua/wow An animation library that reveals CSS animations as you scroll down a page 9,921
jlmakes/scrollreveal An animation library that animates elements as they scroll into view using CSS and JavaScript. 22,401
collardeau/svelte-headroom A Svelte component to control the visibility of a header on scroll 82
alvarotrigo/pagepiling.js A JavaScript plugin for creating a scrolling pile of sections on a webpage 4,101
janpaepke/scrollmagic A JavaScript library for creating interactive scroll effects and animations on web pages. 14,908
blivesta/animsition A jQuery plugin for creating animated page transitions using CSS. 3,829
locomotivemtl/locomotive-scroll A JavaScript library for detecting elements in the viewport and enabling smooth scrolling with parallax effects. 7,953
uncss/uncss Removes unused CSS from stylesheets by analyzing HTML and JavaScript code 9,420
fat/zoom.js A jQuery plugin for smoothly zooming images 4,037
kamranahmedse/driver.js A lightweight, customizable JavaScript engine for creating overlays and interactive experiences on web pages 22,868
kyleamathews/typography.js A toolkit for building typographic design systems using JavaScript and CSS-in-JS. 3,840
usablica/intro.js A lightweight user-friendly onboarding tour library 22,835
naver/egjs-flicking A customizable carousel component with features like circular mode and SSR support 2,779