<!-- Тильдошная Прилипающее меню -->
<style>
/* Sticky блок - замените на Id блока который должен прилипнуть */
#rec135372713 {
position: sticky;
position: -webkit-sticky;
z-index: 999;
top: 0px;
}
.t-records {
overflow-x: unset !important;
}
</style>
<script>
$(function stickyMenu() {
$(window).on('scroll', function () {
let stickyBlock = '#rec135372713', // ID sticky блока - замените на Id прилипающего блока
stopBlock = '#rec135377063', // ID стоп блока - замените на Id блока перед которым блок стики должен отлипнуть
scrollTop = $(window).scrollTop(),
elementOffset;
if ($(stopBlock).length > 0) {
elementOffset = $(stopBlock).offset().top
}
let distance = (elementOffset - scrollTop),
height = $(stickyBlock).height(),
slide = ( height - distance);
if(distance <= height) {
$(stickyBlock).css('transform','translateY(-' + slide + 'px)')
} else {
$(stickyBlock).css('transform','translateY(0)')
}
});
})
</script>