0.1.1 • Published 7 years ago

smart-sidebar v0.1.1

Weekly downloads
4
License
MIT
Repository
github
Last release
7 years ago

Smart Sidebar

jquery plugin used to convert an element in a sidebar that follow the scroll in the right way, even when sidebar is higher than viewport.

Install

bower install smart-sticky-header

Usage

You need to call the smartSidebar method over the element that you want to became your sidebar.

$('#your-sidebar-element').smartSidebar();

###You can define the position by css:

If the header and footer are sticky and always visibles:

    .sidebar-rail {
      margin-top: 80px; // header height
      margin-bottom: 120px; // footer height
    }

If the site header is sticky and the footer is on the end of scroll:

    .sidebar-rail {
      margin-top: 80px; // header height
    }
    .sidebar-rail .bottom-offset {
      height: 120px; // footer height
    }

If the header is auto-hide sticky, and the footer is on the end of the scroll:

    .sidebar-rail .top-offset {
      height: 80px; // header height
    }
    .sidebar-rail .bottom-offset {
      height: 120px; // footer height
    }