Uses: HTML, CSS
Made by: me
Has an (optionally) smooth transition.
Uses: HTML
Made by: me
Very VERY simple to do!
Uses: HTML, CSS, JS
Made by: W3Schools
PS. For a custom background like in the gif below: delete the given header background, and use your new background image on the parent div.
Uses: HTML, CSS, JS
Made by: me
A better and interactible preview is on my homepage, but it's a customised version.
Uses: HTML, CSS
Made by: W3Schools