Skip to content

Instantly share code, notes, and snippets.

@matasarei
Created June 29, 2018 12:21
Show Gist options
  • Select an option

  • Save matasarei/efa46342fd64a8a8b77bd5272412ba16 to your computer and use it in GitHub Desktop.

Select an option

Save matasarei/efa46342fd64a8a8b77bd5272412ba16 to your computer and use it in GitHub Desktop.
Fixed Bootstrap panel
(() => {
const panel = $('.panel-request');
const offsetTop = panel.offset().top;
$(window).on('scroll resize', () => {
const scrollTop = $(window).scrollTop();
if (scrollTop > offsetTop) {
panel.css({
'position': 'absolute',
'top': scrollTop - offsetTop,
'width': panel.parent().width()
});
} else {
panel.css({
'position': 'inherit',
'top': 'auto',
'width': 'auto'
});
}
});
})();
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment