Fix Navigation to Screen on Scroll
How do I make an fix navigation to screen on scroll?
Fix a website navigation to the top of the screen on scroll.. What is a fix navigation to screen on scroll? How do you make a fix navigation to screen on scroll? This script and codes were developed by Html5andblog on 24 August 2022, Wednesday.
Fix Navigation to Screen on Scroll - Script Codes HTML Codes
<!DOCTYPE html>
<html >
<head> <meta charset="UTF-8"> <title>Fix Navigation to Screen on Scroll</title> <link rel="stylesheet" href="css/style.css">
</head>
<body> <header id="header">
<h1>Title</h1>
<nav id="nav">
<ul>
<li><a href="#">Menu Item</a></li>
<li><a href="#">Menu Item</a></li>
<li><a href="#">Menu Item</a></li>
<li><a href="#">Menu Item</a></li>
<li><a href="#">Menu Item</a></li>
</ul>
</nav>
</header>
<div id="content">
<p>
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Integer vulputate orci enim, nec dapibus nisl tempus commodo. Cras imperdiet quam non lobortis condimentum. Suspendisse bibendum ligula eu erat porttitor, eu euismod neque sodales. Duis id aliquet neque. Maecenas eu dignissim turpis, et pellentesque lorem. Sed feugiat augue molestie magna ullamcorper, et maximus mi iaculis. Etiam enim ex, hendrerit eget fringilla nec, laoreet quis sapien. Mauris luctus fermentum ipsum, ac consequat erat. Ut metus tellus, venenatis eget elit a, semper dictum sem. Fusce vitae rutrum elit, vitae iaculis lacus. Sed non velit bibendum, consectetur justo vel, euismod neque. Aenean a mi neque. Interdum et malesuada fames ac ante ipsum primis in faucibus. Aenean non diam scelerisque odio tempus volutpat dictum quis ligula. Etiam at nulla ut nulla porttitor ullamcorper.
</p>
<p>
Etiam ac massa quis nunc efficitur lobortis vitae at diam. Praesent ut posuere quam. Suspendisse sed pulvinar augue. Vivamus ornare dignissim libero, a pharetra lacus ornare sed. Curabitur efficitur urna massa, nec malesuada mauris tristique a. Duis posuere molestie fermentum. Donec venenatis mi eget mauris vestibulum elementum. Nullam ultricies lacus sit amet justo fringilla accumsan. Pellentesque habitant morbi tristique senectus et netus et malesuada fames ac turpis egestas. Pellentesque eget metus nunc. Maecenas cursus, leo et faucibus fermentum, urna lacus pulvinar ante, sit amet volutpat diam erat vitae massa. Etiam bibendum elit justo, facilisis accumsan velit fringilla eu.
</p>
<p>
Donec ultricies nibh enim, sit amet placerat dolor laoreet id. Sed pulvinar mi vel dui eleifend malesuada. Duis faucibus lectus ac interdum commodo. Vestibulum hendrerit fringilla augue non ornare. Etiam consectetur a elit eu ultrices. Sed tellus urna, gravida non ligula eu, porttitor feugiat lectus. Nunc egestas, eros id posuere vehicula, neque purus ornare ligula, scelerisque tincidunt felis dui ac ex. Vestibulum laoreet pharetra velit, eget viverra nunc condimentum sed. Suspendisse elit nisl, consectetur et nisl sit amet, laoreet luctus velit. Vestibulum aliquam dui eu neque dignissim, vehicula lobortis dolor gravida. Aenean vehicula magna ex, id dictum dolor viverra et. Vestibulum eget ultricies massa. Vestibulum lacinia molestie pretium. Suspendisse malesuada vestibulum varius.
</p>
<p>
Vestibulum a varius nulla, ultricies dictum risus. Aliquam lacus erat, porttitor eu sagittis sed, euismod ut dui. Vestibulum consequat tellus elit, volutpat bibendum nisl pretium vel. Nulla ut luctus turpis. Ut convallis et justo nec eleifend. Proin commodo lorem nisi, ac ullamcorper magna pretium eu. Nunc quis libero eu massa euismod placerat. Fusce pharetra odio justo, vel vestibulum mauris blandit ultrices.
</p>
<p>
Nullam finibus consectetur elit, in placerat urna mattis quis. Proin vulputate dolor non leo fringilla, eu fermentum orci suscipit. Curabitur eget est et magna semper fringilla vitae a nibh. Fusce sagittis nulla non eros tincidunt malesuada ut a nisl. Etiam sit amet bibendum ligula. Vivamus nulla massa, rutrum ut suscipit in, tincidunt id urna. Suspendisse sed sodales nunc. Mauris tincidunt efficitur purus, a lacinia tellus vehicula quis. Phasellus ut ipsum scelerisque, molestie magna et, posuere purus. Curabitur feugiat mollis libero ac accumsan. Vestibulum turpis mi, condimentum eget condimentum fringilla, porttitor nec neque.
</p>
</div> <script src='http://cdnjs.cloudflare.com/ajax/libs/jquery/2.1.3/jquery.min.js'></script> <script src="js/index.js"></script>
</body>
</html>
Fix Navigation to Screen on Scroll - Script Codes CSS Codes
@import url(http://fonts.googleapis.com/css?family=Lato);
body {
margin: 0;
font-family: 'Lato', sans-serif;
}
#header {
width: 90%;
height: auto;
margin: 50px auto 0;
background-color: #ff4500;
text-align: center;
}
#header h1 {
padding: 15px 0;
margin: 0;
}
#nav {
background-color: #333;
text-align: center;
}
#nav ul {
list-style: none;
padding: 0;
margin: 0
}
#nav ul li {
display: inline-block;
padding: 5px 0;
margin: 0;
}
#nav.fixed {
width: 100%;
position: fixed;
top: 0;
left: 0;
}
nav ul li a {
padding: 0 5px;
text-decoration: none;
color: #fff;
}
nav ul li:hover {
background-color: #555;
}
#responsive-nav {
cursor: pointer;
color: #fff;
font-family: arial;
font-weight: bold;
padding: 5px 0;
}
#content {
width: 90%;
margin: 0 auto 20px;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
border: 1px solid #ddd;
padding: 5px;
}
Fix Navigation to Screen on Scroll - Script Codes JS Codes
/*
Created By:
http://www.html5andbeyond.com
*/
$(document).ready(function(){
$('nav').prepend('<div id="responsive-nav" style="display:none">Menu</div>');
$('#responsive-nav').on('click',function(){
$('nav ul').slideToggle()
});
$(window).resize(function(){
if ($(window).innerWidth() < 768) {
$('nav ul li').css('display','block');
$('nav ul').hide()
$('#responsive-nav').show()
} else {
$('nav ul li').css('display','inline-block');
$('nav ul').show()
$('#responsive-nav').hide()
}
});
$(window).resize();
});
$(document).on('scroll',function(){
if ($(document).scrollTop() > 100) {
$('#nav').addClass('fixed')
} else {
$('#nav').removeClass('fixed')
}
});
Developer | Html5andblog |
Username | html5andblog |
Uploaded | August 24, 2022 |
Rating | 3 |
Size | 3,673 Kb |
Views | 38,456 |
Find the perfect freelance services for your business! Fiverr's mission is to change how the world works together. Fiverr connects businesses with freelancers offering digital services in 500+ categories. Find Developer!
Name | Size |
Animated CSS Background - Moves with Cursor | 1,905 Kb |
Snow Flurry - Wordpress and jQuery Plugin | 2,614 Kb |
JQuery Right Click Function | 1,933 Kb |
HTML5 Video Color Filter Effect | 2,398 Kb |
Letter by Letter JS Example | 2,477 Kb |
JQuery News Ticker | 2,731 Kb |
Bubbling Text Effect | 2,827 Kb |
Simple CSS and jQuery Responsive Navigation | 2,101 Kb |
Type It Out jQuery Plugin - Basic | 2,290 Kb |
A Pen by html5andblog | 1,538 Kb |
Jasper is the AI Content Generator that helps you and your team break through creative blocks to create amazing, original content 10X faster. Discover all the ways the Jasper AI Content Platform can help streamline your creative workflows. Start For Free!
Name | Username | Size |
Monochrome Form | AlienPiglet | 3,096 Kb |
A Pen by Xand0r | Xand0r | 1,928 Kb |
Whyutils | LeYvan | 3,752 Kb |
Base64 SVG Me | MrBambule | 44,786 Kb |
TweetBox with React JS | J0zelito | 3,325 Kb |
Infractions - Attitude | Kylie_Joseph | 7,672 Kb |
Glitchy Text Effect | Kescoe | 2,208 Kb |
Animated css matrix type | NielsOeltjen | 3,484 Kb |
A Pen by lizz | Lizz | 10,068 Kb |
Flex layout example | Mofny | 1,663 Kb |
Surf anonymously, prevent hackers from acquiring your IP address, send anonymous email, and encrypt your Internet connection. High speed, ultra secure, and easy to use. Instant setup. Hide Your IP Now!