@mogusbi/jquery.navbar

1.0.0 • Public • Published

jQuery Navbar Plugin

Slide navbar in and out of screen when you scroll up and down

Getting started

NPM

Install package with NPM and add it to your dependencies: npm install @mogusbi/jquery.navbar --save

Introducing it to your page

Include jQuery and the plugin to your page. Select your navbar and call the navbar method. This plugin will add a is-hidden class to the navbar as you scroll down the page and a has-background class when you are further down the page. Use your imagination to make your navbar interactive as your scroll up and down the page.

If the page isn't scrollable, a no-scroll class is added to the html tag.

<!doctype html>
<html>
  <head>
    ...
  </head>
  <body>
    <nav class="navbar"></nav>

    <script src="jquery.js"></script>
    <script src="jquery.navbar.js"></script>
    <script>
      $('.navbar').navbar();
    </script>
  </body>
</html>

The CSS below gives you a nice slide in and out effect as you scroll

.navbar {
  transition: all 500ms ease-in-out;
}

  .navbar.is-hidden {
    transform: translate(0,-100%);
    opacity: 0;
  }

License

Copyright © Mo Gusbi. Licensed under the MIT license.

Readme

Keywords

none

Package Sidebar

Install

npm i @mogusbi/jquery.navbar

Weekly Downloads

1

Version

1.0.0

License

MIT

Last publish

Collaborators

  • mogusbi