content logo

Bootstrap Headers:

Bootstrap Dynamic Navbar Header

The header is a key element in any website. Often times, links are provided here so that your visitors can easily move to other important pages or even other websites. This is could be any page or website that you think your visitors might want to visit before using your services. The important factor is to ensure these sections are used to their full potential. You don’t want to make it messy and dump all the unimportant links in here. This is what the visitors most likely see first when they enter your website. In other words, a nice header is what determines if a person wants to stay in your website or leave for a better one.

With that said, a good idea is to design a slide down dynamic navbar like the one we are displaying in this post. It’s basically a Bootstrap dynamic menu in a drop-down format. So, it does not take up any physical space in your page until you click the toggle button. Breakout navbar headers are a great way to interest your visitors especially if it is well- coloured which in this case, a nice gradient of purple and dark blue is more than enough.

#

Bootstrap Dynamic Menu

#

Bootstrap Dynamic Menu

#

Breakout Navbar Header

#

Slide Down Dynamic Navbar

<!-- This script got from frontendfreecode.com -->
<nav class="navbar navbar-dynamic" data-navbar-static-class="navbar-static-top navbar-inverse" data-navbar-fixed-class="navbar-fixed-top navbar-default">
    <div class="container-fluid">
      <!-- Brand and toggle get grouped for better mobile display -->
      <div class="navbar-header">
        <button type="button" class="navbar-toggle collapsed" data-toggle="collapse" data-target="#navbar-collapse" aria-expanded="false">
          <span class="sr-only">Toggle navigation</span>
          <span class="icon-bar"></span>
          <span class="icon-bar"></span>
          <span class="icon-bar"></span>
        </button>
        <a class="navbar-brand" href="#">
          <img alt="Bootstrap" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAYAAACM/rhtAAAB+0lEQVR4AcyYg5LkUBhG+1X2PdZGaW3btm3btm3bHttWrPomd1r/2Jn/VJ02TpxcH4CQ/dsuazWgzbIdrm9dZVd4pBz4zx2igTaFHrhvjneVXNHCSqIlFEjiwMyyyOBilRgGSqLNF1jnwNQdIvAt48C3IlBmHCiLQHC2zoHDu6zG1iXn6+y62ScxY9AODO6w0pvAqf23oSE4joOfH6OxfMoRnoGUm+de8wykbFt6wZtA07QwtNOqKh3ZbS3Wzz2F+1c/QJY0UCJ/J3kXWJfv7VhxCRRV1jGw7XI+gcO7rEFFRvdYxydwcPsVsC0bQdKScngt4iUTD4Fy/8p7PoHzRu1DclwmgmiqgUXjD3oTKHbAt869qdJ7l98jNTEblPTkXMwetpvnftA0LLHb4X8kiY9Kx6Q+W7wJtG0HR7fdrtYz+x7iya0vkEtUULIzCjC21wY+W/GYXusRH5kGytWTLxgEEhePPwhKYb7EK3BQuxWwTBuUkd3X8goUn6fMHLyTT+DCsQdAEXNzSMeVPAJHdF2DmH8poCREp3uwm7HsGq9J9q69iuunX6EgrwQVObjpBt8z6rdPfvE8kiiyhsvHnomrQx6BxYUyYiNS8f75H1w4/ISepDZLoDhNJ9cdNUquhRsv+6EP9oNH7Iff2A9g8h8CLt1gH0Qf9NMQAFnO60BJFQe0AAAAAElFTkSuQmCC">
        </a>
      </div>
    
      <!-- Collect the nav links, forms, and other content for toggling -->
      <div class="collapse navbar-collapse" id="navbar-collapse">
        <ul class="nav navbar-nav">
          <li class="active"><a href="#">Link <span class="sr-only">(current)</span></a></li>
          <li><a href="#">Link</a></li>
          <li class="dropdown">
            <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true" aria-expanded="false">Dropdown <span class="caret"></span></a>
            <ul class="dropdown-menu">
              <li><a href="#">Action</a></li>
              <li><a href="#">Another action</a></li>
              <li><a href="#">Something else here</a></li>
              <li role="separator" class="divider"></li>
              <li><a href="#">Separated link</a></li>
              <li role="separator" class="divider"></li>
              <li><a href="#">One more separated link</a></li>
            </ul>
          </li>
        </ul>
        <form class="navbar-form navbar-left">
          <div class="form-group">
            <input type="text" class="form-control" placeholder="Search">
          </div>
          <button type="submit" class="btn btn-default">Submit</button>
        </form>
        <ul class="nav navbar-nav navbar-right">
          <li><a href="#">Link</a></li>
          <li class="dropdown">
            <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true" aria-expanded="false">Dropdown <span class="caret"></span></a>
            <ul class="dropdown-menu">
              <li><a href="#">Action</a></li>
              <li><a href="#">Another action</a></li>
              <li><a href="#">Something else here</a></li>
              <li role="separator" class="divider"></li>
              <li><a href="#">Separated link</a></li>
            </ul>
          </li>
        </ul>
      </div><!-- /.navbar-collapse -->
    </div><!-- /.container-fluid -->
</nav>
<div class="masthead"></div>
<div id="dynamic-navbar-breakpoint" class="container">
    <p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Donec ut lacus convallis, egestas metus vel, dapibus lectus. Suspendisse eleifend imperdiet eros et rhoncus. Vivamus faucibus bibendum nisl ut iaculis. Donec aliquet dolor eu urna maximus interdum. In eu elementum ante, eu malesuada diam. Nullam ut posuere sapien, vel fermentum urna. Praesent imperdiet quam vel mauris auctor accumsan. Proin malesuada sem eros, nec vehicula orci ultrices tristique.
    
    <p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Praesent ac dictum erat, ac venenatis ipsum. Duis et sagittis urna. Morbi accumsan rutrum ipsum non scelerisque. Aliquam lacinia neque at urna elementum tristique. Quisque nec posuere enim. Donec vitae luctus ex.
    
    <p>Sed et aliquet nulla, ac sodales tortor. Quisque aliquet sapien sollicitudin dui pulvinar sagittis. Suspendisse potenti. In tellus odio, congue ac mi vitae, laoreet finibus mauris. Nunc sagittis mollis mauris, nec lobortis augue tristique non. Suspendisse et orci consectetur, sodales tellus nec, suscipit nisi. Vivamus ut nisi cursus, interdum arcu ut, dapibus risus. Praesent vitae urna luctus, rhoncus enim et, scelerisque tortor. Nam velit turpis, mattis vel velit ut, commodo posuere dolor. Maecenas nec maximus urna.
    
    <p>Sed tellus risus, laoreet quis ligula sed, imperdiet ullamcorper ex. Vivamus accumsan justo est, fringilla dignissim nunc efficitur ac. Fusce pulvinar velit a purus suscipit, nec blandit velit fringilla. Phasellus placerat vel enim dignissim finibus. Maecenas porttitor imperdiet nibh, sit amet elementum lorem tempus vel. Sed lobortis ex nec tempus dictum. Nunc at velit et mi viverra sagittis. Maecenas eu ultricies nunc, quis tristique felis. Cras vel est rhoncus, porta ipsum vel, ullamcorper sem.
    
    <p>Sed et feugiat eros, eu malesuada mauris. Nam consequat dui eleifend magna varius fermentum. Integer finibus tincidunt urna, nec pulvinar mi tincidunt at. Sed sodales, neque id dignissim auctor, risus turpis tempor libero, sit amet iaculis sem arcu sit amet est. Aenean nec turpis urna. Phasellus a nulla eu tellus sodales laoreet. Quisque volutpat euismod ipsum in ultricies. Proin elementum sapien sit amet odio lobortis, eget pulvinar nunc feugiat. Quisque sed elit sed dui interdum auctor. Pellentesque et ligula nec leo hendrerit posuere. Proin euismod blandit lorem nec auctor. Quisque ut enim euismod, placerat dolor sit amet, malesuada justo. Suspendisse varius hendrerit tempus.
    
    <p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Donec ut lacus convallis, egestas metus vel, dapibus lectus. Suspendisse eleifend imperdiet eros et rhoncus. Vivamus faucibus bibendum nisl ut iaculis. Donec aliquet dolor eu urna maximus interdum. In eu elementum ante, eu malesuada diam. Nullam ut posuere sapien, vel fermentum urna. Praesent imperdiet quam vel mauris auctor accumsan. Proin malesuada sem eros, nec vehicula orci ultrices tristique.
    
    <p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Praesent ac dictum erat, ac venenatis ipsum. Duis et sagittis urna. Morbi accumsan rutrum ipsum non scelerisque. Aliquam lacinia neque at urna elementum tristique. Quisque nec posuere enim. Donec vitae luctus ex.
    
    <p>Sed et aliquet nulla, ac sodales tortor. Quisque aliquet sapien sollicitudin dui pulvinar sagittis. Suspendisse potenti. In tellus odio, congue ac mi vitae, laoreet finibus mauris. Nunc sagittis mollis mauris, nec lobortis augue tristique non. Suspendisse et orci consectetur, sodales tellus nec, suscipit nisi. Vivamus ut nisi cursus, interdum arcu ut, dapibus risus. Praesent vitae urna luctus, rhoncus enim et, scelerisque tortor. Nam velit turpis, mattis vel velit ut, commodo posuere dolor. Maecenas nec maximus urna.
    
    <p>Sed tellus risus, laoreet quis ligula sed, imperdiet ullamcorper ex. Vivamus accumsan justo est, fringilla dignissim nunc efficitur ac. Fusce pulvinar velit a purus suscipit, nec blandit velit fringilla. Phasellus placerat vel enim dignissim finibus. Maecenas porttitor imperdiet nibh, sit amet elementum lorem tempus vel. Sed lobortis ex nec tempus dictum. Nunc at velit et mi viverra sagittis. Maecenas eu ultricies nunc, quis tristique felis. Cras vel est rhoncus, porta ipsum vel, ullamcorper sem.
    
    <p>Sed et feugiat eros, eu malesuada mauris. Nam consequat dui eleifend magna varius fermentum. Integer finibus tincidunt urna, nec pulvinar mi tincidunt at. Sed sodales, neque id dignissim auctor, risus turpis tempor libero, sit amet iaculis sem arcu sit amet est. Aenean nec turpis urna. Phasellus a nulla eu tellus sodales laoreet. Quisque volutpat euismod ipsum in ultricies. Proin elementum sapien sit amet odio lobortis, eget pulvinar nunc feugiat. Quisque sed elit sed dui interdum auctor. Pellentesque et ligula nec leo hendrerit posuere. Proin euismod blandit lorem nec auctor. Quisque ut enim euismod, placerat dolor sit amet, malesuada justo. Suspendisse varius hendrerit tempus.
    
    <p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Donec ut lacus convallis, egestas metus vel, dapibus lectus. Suspendisse eleifend imperdiet eros et rhoncus. Vivamus faucibus bibendum nisl ut iaculis. Donec aliquet dolor eu urna maximus interdum. In eu elementum ante, eu malesuada diam. Nullam ut posuere sapien, vel fermentum urna. Praesent imperdiet quam vel mauris auctor accumsan. Proin malesuada sem eros, nec vehicula orci ultrices tristique.
    
    <p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Praesent ac dictum erat, ac venenatis ipsum. Duis et sagittis urna. Morbi accumsan rutrum ipsum non scelerisque. Aliquam lacinia neque at urna elementum tristique. Quisque nec posuere enim. Donec vitae luctus ex.
    
    <p>Sed et aliquet nulla, ac sodales tortor. Quisque aliquet sapien sollicitudin dui pulvinar sagittis. Suspendisse potenti. In tellus odio, congue ac mi vitae, laoreet finibus mauris. Nunc sagittis mollis mauris, nec lobortis augue tristique non. Suspendisse et orci consectetur, sodales tellus nec, suscipit nisi. Vivamus ut nisi cursus, interdum arcu ut, dapibus risus. Praesent vitae urna luctus, rhoncus enim et, scelerisque tortor. Nam velit turpis, mattis vel velit ut, commodo posuere dolor. Maecenas nec maximus urna.
    
    <p>Sed tellus risus, laoreet quis ligula sed, imperdiet ullamcorper ex. Vivamus accumsan justo est, fringilla dignissim nunc efficitur ac. Fusce pulvinar velit a purus suscipit, nec blandit velit fringilla. Phasellus placerat vel enim dignissim finibus. Maecenas porttitor imperdiet nibh, sit amet elementum lorem tempus vel. Sed lobortis ex nec tempus dictum. Nunc at velit et mi viverra sagittis. Maecenas eu ultricies nunc, quis tristique felis. Cras vel est rhoncus, porta ipsum vel, ullamcorper sem.
    
    <p>Sed et feugiat eros, eu malesuada mauris. Nam consequat dui eleifend magna varius fermentum. Integer finibus tincidunt urna, nec pulvinar mi tincidunt at. Sed sodales, neque id dignissim auctor, risus turpis tempor libero, sit amet iaculis sem arcu sit amet est. Aenean nec turpis urna. Phasellus a nulla eu tellus sodales laoreet. Quisque volutpat euismod ipsum in ultricies. Proin elementum sapien sit amet odio lobortis, eget pulvinar nunc feugiat. Quisque sed elit sed dui interdum auctor. Pellentesque et ligula nec leo hendrerit posuere. Proin euismod blandit lorem nec auctor. Quisque ut enim euismod, placerat dolor sit amet, malesuada justo. Suspendisse varius hendrerit tempus.
</div><a style="font-size: 8pt; text-decoration: none" target="_blank" href="http://frontendfreecode.com">Free Frontend</a>
                                                                            
.masthead {
  width: 100%;
  min-height: 100vh;
  margin-bottom: 80px;
  background-image: linear-gradient(180deg, rgba(11, 10, 41, 0.9) 0%, rgba(30, 30, 111, 0.7) 60%, rgba(41, 127, 144, 0.5) 100%), url(https://images.unsplash.com/photo-1552620819-a99f6dc508ec?ixlib=rb-1.2.1&ixid=eyJhcHBfaWQiOjEyMDd9&auto=format&w=1600&q=80);
  background-repeat: no-repeat;
  background-position: center;
  background-size: cover;
}

@keyframes navbar-fixed-reveal {
  0% {
    top: -51px;
  }
  100% {
    top: 0;
  }
}
.navbar-dynamic.navbar-static-top {
  position: absolute;
  width: 100%;
  background-color: transparent;
  border-color: transparent;
}
.navbar-dynamic.navbar-static-top .navbar-collapse {
  padding-top: 7.5px;
  padding-bottom: 7.5px;
}
.navbar-dynamic.navbar-static-top .navbar-brand img {
  width: 40px;
  height: 40px;
}
.navbar-dynamic.navbar-fixed-top {
  top: -51px;
  animation-name: navbar-fixed-reveal;
  animation-delay: 500ms;
  animation-duration: 250ms;
  animation-timing-function: ease-in-out;
  animation-fill-mode: forwards;
}
.navbar-dynamic.navbar-fixed-top .navbar-brand img {
  width: 25px;
  height: 25px;
}
@media (max-width: 100px) {
.navbar-header {
    float: none;
}
.navbar-left,.navbar-right {
    float: none !important;
}
.navbar-toggle {
    display: block;
}
.navbar-collapse {
    border-top: 1px solid transparent;
    box-shadow: inset 0 1px 0 rgba(255,255,255,0.1);
}
.navbar-fixed-top {
    top: 0;
    border-width: 0 0 1px;
}
.navbar-collapse.collapse {
    display: none!important;
}
.navbar-nav {
    float: none!important;
    margin-top: 7.5px;
}
.navbar-nav>li {
    float: none;
}
.navbar-nav>li>a {
    padding-top: 10px;
    padding-bottom: 10px;
}
.collapse.in{
    display:block !important;
}
}
(function () {
  $.fn.extend({
    navbar_dynamic: function () {
      var fixed_class, observer, static_class;
      static_class = this.data('navbar-static-class');
      fixed_class = this.data('navbar-fixed-class');
      this.addClass(static_class);
      observer = new IntersectionObserver((entries, observer) => {
        if (entries[0].isIntersecting) {
          this.removeClass(static_class);
          return this.addClass(fixed_class);
        } else {
          this.removeClass(fixed_class);
          return this.addClass(static_class);
        }
      });
      return observer.observe(document.getElementById('dynamic-navbar-breakpoint'));
    } });

  jQuery(function () {
    return $('.navbar-dynamic').each(function () {
      return $(this).navbar_dynamic();
    });
  });

}).call(this);
<link rel='stylesheet' href='https://stackpath.bootstrapcdn.com/bootstrap/3.4.1/css/bootstrap.min.css'>
<script src='https://code.jquery.com/jquery-1.12.4.min.js'></script>
<script src='https://stackpath.bootstrapcdn.com/bootstrap/3.4.1/js/bootstrap.min.js'></script>
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<!-- This script got from frontendfreecode.com -->

<link rel='stylesheet' href='https://stackpath.bootstrapcdn.com/bootstrap/3.4.1/css/bootstrap.min.css'>
<script src='https://code.jquery.com/jquery-1.12.4.min.js'></script>
<script src='https://stackpath.bootstrapcdn.com/bootstrap/3.4.1/js/bootstrap.min.js'></script>
<style>
.masthead {
  width: 100%;
  min-height: 100vh;
  margin-bottom: 80px;
  background-image: linear-gradient(180deg, rgba(11, 10, 41, 0.9) 0%, rgba(30, 30, 111, 0.7) 60%, rgba(41, 127, 144, 0.5) 100%), url(https://images.unsplash.com/photo-1552620819-a99f6dc508ec?ixlib=rb-1.2.1&ixid=eyJhcHBfaWQiOjEyMDd9&auto=format&w=1600&q=80);
  background-repeat: no-repeat;
  background-position: center;
  background-size: cover;
}

@keyframes navbar-fixed-reveal {
  0% {
    top: -51px;
  }
  100% {
    top: 0;
  }
}
.navbar-dynamic.navbar-static-top {
  position: absolute;
  width: 100%;
  background-color: transparent;
  border-color: transparent;
}
.navbar-dynamic.navbar-static-top .navbar-collapse {
  padding-top: 7.5px;
  padding-bottom: 7.5px;
}
.navbar-dynamic.navbar-static-top .navbar-brand img {
  width: 40px;
  height: 40px;
}
.navbar-dynamic.navbar-fixed-top {
  top: -51px;
  animation-name: navbar-fixed-reveal;
  animation-delay: 500ms;
  animation-duration: 250ms;
  animation-timing-function: ease-in-out;
  animation-fill-mode: forwards;
}
.navbar-dynamic.navbar-fixed-top .navbar-brand img {
  width: 25px;
  height: 25px;
}
@media (max-width: 100px) {
.navbar-header {
    float: none;
}
.navbar-left,.navbar-right {
    float: none !important;
}
.navbar-toggle {
    display: block;
}
.navbar-collapse {
    border-top: 1px solid transparent;
    box-shadow: inset 0 1px 0 rgba(255,255,255,0.1);
}
.navbar-fixed-top {
    top: 0;
    border-width: 0 0 1px;
}
.navbar-collapse.collapse {
    display: none!important;
}
.navbar-nav {
    float: none!important;
    margin-top: 7.5px;
}
.navbar-nav>li {
    float: none;
}
.navbar-nav>li>a {
    padding-top: 10px;
    padding-bottom: 10px;
}
.collapse.in{
    display:block !important;
}
}
</style>

</head>
<body>
<nav class="navbar navbar-dynamic" data-navbar-static-class="navbar-static-top navbar-inverse" data-navbar-fixed-class="navbar-fixed-top navbar-default">
    <div class="container-fluid">
      <!-- Brand and toggle get grouped for better mobile display -->
      <div class="navbar-header">
        <button type="button" class="navbar-toggle collapsed" data-toggle="collapse" data-target="#navbar-collapse" aria-expanded="false">
          <span class="sr-only">Toggle navigation</span>
          <span class="icon-bar"></span>
          <span class="icon-bar"></span>
          <span class="icon-bar"></span>
        </button>
        <a class="navbar-brand" href="#">
          <img alt="Bootstrap" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAYAAACM/rhtAAAB+0lEQVR4AcyYg5LkUBhG+1X2PdZGaW3btm3btm3bHttWrPomd1r/2Jn/VJ02TpxcH4CQ/dsuazWgzbIdrm9dZVd4pBz4zx2igTaFHrhvjneVXNHCSqIlFEjiwMyyyOBilRgGSqLNF1jnwNQdIvAt48C3IlBmHCiLQHC2zoHDu6zG1iXn6+y62ScxY9AODO6w0pvAqf23oSE4joOfH6OxfMoRnoGUm+de8wykbFt6wZtA07QwtNOqKh3ZbS3Wzz2F+1c/QJY0UCJ/J3kXWJfv7VhxCRRV1jGw7XI+gcO7rEFFRvdYxydwcPsVsC0bQdKScngt4iUTD4Fy/8p7PoHzRu1DclwmgmiqgUXjD3oTKHbAt869qdJ7l98jNTEblPTkXMwetpvnftA0LLHb4X8kiY9Kx6Q+W7wJtG0HR7fdrtYz+x7iya0vkEtUULIzCjC21wY+W/GYXusRH5kGytWTLxgEEhePPwhKYb7EK3BQuxWwTBuUkd3X8goUn6fMHLyTT+DCsQdAEXNzSMeVPAJHdF2DmH8poCREp3uwm7HsGq9J9q69iuunX6EgrwQVObjpBt8z6rdPfvE8kiiyhsvHnomrQx6BxYUyYiNS8f75H1w4/ISepDZLoDhNJ9cdNUquhRsv+6EP9oNH7Iff2A9g8h8CLt1gH0Qf9NMQAFnO60BJFQe0AAAAAElFTkSuQmCC">
        </a>
      </div>
    
      <!-- Collect the nav links, forms, and other content for toggling -->
      <div class="collapse navbar-collapse" id="navbar-collapse">
        <ul class="nav navbar-nav">
          <li class="active"><a href="#">Link <span class="sr-only">(current)</span></a></li>
          <li><a href="#">Link</a></li>
          <li class="dropdown">
            <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true" aria-expanded="false">Dropdown <span class="caret"></span></a>
            <ul class="dropdown-menu">
              <li><a href="#">Action</a></li>
              <li><a href="#">Another action</a></li>
              <li><a href="#">Something else here</a></li>
              <li role="separator" class="divider"></li>
              <li><a href="#">Separated link</a></li>
              <li role="separator" class="divider"></li>
              <li><a href="#">One more separated link</a></li>
            </ul>
          </li>
        </ul>
        <form class="navbar-form navbar-left">
          <div class="form-group">
            <input type="text" class="form-control" placeholder="Search">
          </div>
          <button type="submit" class="btn btn-default">Submit</button>
        </form>
        <ul class="nav navbar-nav navbar-right">
          <li><a href="#">Link</a></li>
          <li class="dropdown">
            <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true" aria-expanded="false">Dropdown <span class="caret"></span></a>
            <ul class="dropdown-menu">
              <li><a href="#">Action</a></li>
              <li><a href="#">Another action</a></li>
              <li><a href="#">Something else here</a></li>
              <li role="separator" class="divider"></li>
              <li><a href="#">Separated link</a></li>
            </ul>
          </li>
        </ul>
      </div><!-- /.navbar-collapse -->
    </div><!-- /.container-fluid -->
</nav>
<div class="masthead"></div>
<div id="dynamic-navbar-breakpoint" class="container">
    <p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Donec ut lacus convallis, egestas metus vel, dapibus lectus. Suspendisse eleifend imperdiet eros et rhoncus. Vivamus faucibus bibendum nisl ut iaculis. Donec aliquet dolor eu urna maximus interdum. In eu elementum ante, eu malesuada diam. Nullam ut posuere sapien, vel fermentum urna. Praesent imperdiet quam vel mauris auctor accumsan. Proin malesuada sem eros, nec vehicula orci ultrices tristique.
    
    <p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Praesent ac dictum erat, ac venenatis ipsum. Duis et sagittis urna. Morbi accumsan rutrum ipsum non scelerisque. Aliquam lacinia neque at urna elementum tristique. Quisque nec posuere enim. Donec vitae luctus ex.
    
    <p>Sed et aliquet nulla, ac sodales tortor. Quisque aliquet sapien sollicitudin dui pulvinar sagittis. Suspendisse potenti. In tellus odio, congue ac mi vitae, laoreet finibus mauris. Nunc sagittis mollis mauris, nec lobortis augue tristique non. Suspendisse et orci consectetur, sodales tellus nec, suscipit nisi. Vivamus ut nisi cursus, interdum arcu ut, dapibus risus. Praesent vitae urna luctus, rhoncus enim et, scelerisque tortor. Nam velit turpis, mattis vel velit ut, commodo posuere dolor. Maecenas nec maximus urna.
    
    <p>Sed tellus risus, laoreet quis ligula sed, imperdiet ullamcorper ex. Vivamus accumsan justo est, fringilla dignissim nunc efficitur ac. Fusce pulvinar velit a purus suscipit, nec blandit velit fringilla. Phasellus placerat vel enim dignissim finibus. Maecenas porttitor imperdiet nibh, sit amet elementum lorem tempus vel. Sed lobortis ex nec tempus dictum. Nunc at velit et mi viverra sagittis. Maecenas eu ultricies nunc, quis tristique felis. Cras vel est rhoncus, porta ipsum vel, ullamcorper sem.
    
    <p>Sed et feugiat eros, eu malesuada mauris. Nam consequat dui eleifend magna varius fermentum. Integer finibus tincidunt urna, nec pulvinar mi tincidunt at. Sed sodales, neque id dignissim auctor, risus turpis tempor libero, sit amet iaculis sem arcu sit amet est. Aenean nec turpis urna. Phasellus a nulla eu tellus sodales laoreet. Quisque volutpat euismod ipsum in ultricies. Proin elementum sapien sit amet odio lobortis, eget pulvinar nunc feugiat. Quisque sed elit sed dui interdum auctor. Pellentesque et ligula nec leo hendrerit posuere. Proin euismod blandit lorem nec auctor. Quisque ut enim euismod, placerat dolor sit amet, malesuada justo. Suspendisse varius hendrerit tempus.
    
    <p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Donec ut lacus convallis, egestas metus vel, dapibus lectus. Suspendisse eleifend imperdiet eros et rhoncus. Vivamus faucibus bibendum nisl ut iaculis. Donec aliquet dolor eu urna maximus interdum. In eu elementum ante, eu malesuada diam. Nullam ut posuere sapien, vel fermentum urna. Praesent imperdiet quam vel mauris auctor accumsan. Proin malesuada sem eros, nec vehicula orci ultrices tristique.
    
    <p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Praesent ac dictum erat, ac venenatis ipsum. Duis et sagittis urna. Morbi accumsan rutrum ipsum non scelerisque. Aliquam lacinia neque at urna elementum tristique. Quisque nec posuere enim. Donec vitae luctus ex.
    
    <p>Sed et aliquet nulla, ac sodales tortor. Quisque aliquet sapien sollicitudin dui pulvinar sagittis. Suspendisse potenti. In tellus odio, congue ac mi vitae, laoreet finibus mauris. Nunc sagittis mollis mauris, nec lobortis augue tristique non. Suspendisse et orci consectetur, sodales tellus nec, suscipit nisi. Vivamus ut nisi cursus, interdum arcu ut, dapibus risus. Praesent vitae urna luctus, rhoncus enim et, scelerisque tortor. Nam velit turpis, mattis vel velit ut, commodo posuere dolor. Maecenas nec maximus urna.
    
    <p>Sed tellus risus, laoreet quis ligula sed, imperdiet ullamcorper ex. Vivamus accumsan justo est, fringilla dignissim nunc efficitur ac. Fusce pulvinar velit a purus suscipit, nec blandit velit fringilla. Phasellus placerat vel enim dignissim finibus. Maecenas porttitor imperdiet nibh, sit amet elementum lorem tempus vel. Sed lobortis ex nec tempus dictum. Nunc at velit et mi viverra sagittis. Maecenas eu ultricies nunc, quis tristique felis. Cras vel est rhoncus, porta ipsum vel, ullamcorper sem.
    
    <p>Sed et feugiat eros, eu malesuada mauris. Nam consequat dui eleifend magna varius fermentum. Integer finibus tincidunt urna, nec pulvinar mi tincidunt at. Sed sodales, neque id dignissim auctor, risus turpis tempor libero, sit amet iaculis sem arcu sit amet est. Aenean nec turpis urna. Phasellus a nulla eu tellus sodales laoreet. Quisque volutpat euismod ipsum in ultricies. Proin elementum sapien sit amet odio lobortis, eget pulvinar nunc feugiat. Quisque sed elit sed dui interdum auctor. Pellentesque et ligula nec leo hendrerit posuere. Proin euismod blandit lorem nec auctor. Quisque ut enim euismod, placerat dolor sit amet, malesuada justo. Suspendisse varius hendrerit tempus.
    
    <p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Donec ut lacus convallis, egestas metus vel, dapibus lectus. Suspendisse eleifend imperdiet eros et rhoncus. Vivamus faucibus bibendum nisl ut iaculis. Donec aliquet dolor eu urna maximus interdum. In eu elementum ante, eu malesuada diam. Nullam ut posuere sapien, vel fermentum urna. Praesent imperdiet quam vel mauris auctor accumsan. Proin malesuada sem eros, nec vehicula orci ultrices tristique.
    
    <p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Praesent ac dictum erat, ac venenatis ipsum. Duis et sagittis urna. Morbi accumsan rutrum ipsum non scelerisque. Aliquam lacinia neque at urna elementum tristique. Quisque nec posuere enim. Donec vitae luctus ex.
    
    <p>Sed et aliquet nulla, ac sodales tortor. Quisque aliquet sapien sollicitudin dui pulvinar sagittis. Suspendisse potenti. In tellus odio, congue ac mi vitae, laoreet finibus mauris. Nunc sagittis mollis mauris, nec lobortis augue tristique non. Suspendisse et orci consectetur, sodales tellus nec, suscipit nisi. Vivamus ut nisi cursus, interdum arcu ut, dapibus risus. Praesent vitae urna luctus, rhoncus enim et, scelerisque tortor. Nam velit turpis, mattis vel velit ut, commodo posuere dolor. Maecenas nec maximus urna.
    
    <p>Sed tellus risus, laoreet quis ligula sed, imperdiet ullamcorper ex. Vivamus accumsan justo est, fringilla dignissim nunc efficitur ac. Fusce pulvinar velit a purus suscipit, nec blandit velit fringilla. Phasellus placerat vel enim dignissim finibus. Maecenas porttitor imperdiet nibh, sit amet elementum lorem tempus vel. Sed lobortis ex nec tempus dictum. Nunc at velit et mi viverra sagittis. Maecenas eu ultricies nunc, quis tristique felis. Cras vel est rhoncus, porta ipsum vel, ullamcorper sem.
    
    <p>Sed et feugiat eros, eu malesuada mauris. Nam consequat dui eleifend magna varius fermentum. Integer finibus tincidunt urna, nec pulvinar mi tincidunt at. Sed sodales, neque id dignissim auctor, risus turpis tempor libero, sit amet iaculis sem arcu sit amet est. Aenean nec turpis urna. Phasellus a nulla eu tellus sodales laoreet. Quisque volutpat euismod ipsum in ultricies. Proin elementum sapien sit amet odio lobortis, eget pulvinar nunc feugiat. Quisque sed elit sed dui interdum auctor. Pellentesque et ligula nec leo hendrerit posuere. Proin euismod blandit lorem nec auctor. Quisque ut enim euismod, placerat dolor sit amet, malesuada justo. Suspendisse varius hendrerit tempus.
</div><div id="bcl"><a style="font-size:8pt;text-decoration:none;" href="http://www.devanswer.com">Free Frontend</a></div>
<script>
(function () {
  $.fn.extend({
    navbar_dynamic: function () {
      var fixed_class, observer, static_class;
      static_class = this.data('navbar-static-class');
      fixed_class = this.data('navbar-fixed-class');
      this.addClass(static_class);
      observer = new IntersectionObserver((entries, observer) => {
        if (entries[0].isIntersecting) {
          this.removeClass(static_class);
          return this.addClass(fixed_class);
        } else {
          this.removeClass(fixed_class);
          return this.addClass(static_class);
        }
      });
      return observer.observe(document.getElementById('dynamic-navbar-breakpoint'));
    } });

  jQuery(function () {
    return $('.navbar-dynamic').each(function () {
      return $(this).navbar_dynamic();
    });
  });

}).call(this);
</script>

</body>
</html>
Preview