Fix Navigation to Screen on Scroll

Developer
Size
3,673 Kb
Views
38,456

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 Previews

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')
}
});
Fix Navigation to Screen on Scroll - Script Codes
Fix Navigation to Screen on Scroll - Script Codes
Home Page Home
Developer Html5andblog
Username html5andblog
Uploaded August 24, 2022
Rating 3
Size 3,673 Kb
Views 38,456
Do you need developer help for Fix Navigation to Screen on Scroll?

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!

Html5andblog (html5andblog) Script Codes
Create amazing love letters with AI!

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!