VOUS AIMEZ NOS PRODUITS ET SOUHAITEZ QUE NOUS VOUS CONTACTIONS?
RIEN DE PLUS SIMPLE:
« * » indique les champs nécessaires
Vidéo buffet entreprise
Devenez VIP
Soyez les premiers à recevoir des mises à jour sur des événements exclusifs, des menus secrets, des offres spéciales, des réductions, des récompenses de fidélité et plus encore !
« * » indique les champs nécessaires
(function(){
function initGcSticky(){
var el = document.querySelector('.gc-sticky-wrap');
if(!el) return;
// Crée un spacer pour conserver la place quand el devient fixed
var spacer = document.createElement('div');
spacer.className = 'gc-sticky-spacer';
el.parentNode.insertBefore(spacer, el);
// Mesure position initiale
var startTop = el.getBoundingClientRect().top + window.pageYOffset;
function update(){
// largeur (pour éviter que fixed prenne toute la page)
var rect = spacer.getBoundingClientRect();
var w = rect.width || el.offsetWidth || 280;
el.style.setProperty('--gc-sticky-width', w + 'px');
var y = window.pageYOffset || document.documentElement.scrollTop;
var shouldFix = y > (startTop - 140); // 140 = top CSS
if(shouldFix && !el.classList.contains('is-fixed')){
spacer.style.height = el.offsetHeight + 'px';
el.classList.add('is-fixed');
} else if(!shouldFix && el.classList.contains('is-fixed')){
el.classList.remove('is-fixed');
spacer.style.height = '0px';
}
}
update();
window.addEventListener('scroll', update, {passive:true});
window.addEventListener('resize', function(){
// recalcul au resize
startTop = spacer.getBoundingClientRect().top + window.pageYOffset;
update();
});
}
if(document.readyState === 'loading'){
document.addEventListener('DOMContentLoaded', initGcSticky);
} else {
initGcSticky();
}
})();
Nous utilisons des cookies pour vous garantir la meilleure expérience sur notre site web. Si vous continuez à utiliser ce site, nous supposerons que vous en êtes satisfait.Tout accepterRejeterPolitique de confidentialité