La Station des Rousses en hiver bénéfice d’un climat propice aux plaisirs des sports de glisse et au dépaysement. Il s’agit de la saison idéale pour faire plaisir à toute la famille.
Dès les premiers flocons, les sapins revêtent leur manteau blanc, évoquant le grand nord canadien ou la petite Laponie. Les paysages se métamorphosent alors en tableaux vivants. Entre lacs gelés et plaines enneigées, chaque coin recèle une beauté insoupçonnée. Seul le craquement de nos pas sur la neige perce le silence absolu de l’hiver. C’est la saison des fêtes, des traditions, des bonhommes de neige et des chocolats chauds. Dans nos montagnes, le grand froid remplit nos cœurs de chaleur.
Visiter la Station des Rousses en hiver est synonyme d’aventures et de sensations. Découvrez les événements de la saison pour vous imprégner de la culture montagnarde jurassienne.
Au milieu de l’hiver, j’ai découvert en moi un invincible été.
document.addEventListener('DOMContentLoaded', function() {
var stickyElement = document.querySelector('.container-sticky');
var parentElement = document.querySelector('.container_sommaire_ancre');
var footerElement = document.querySelector('.kg-footer__blocks');
var ancreListElement = document.getElementById('ancre_list');
function checkStickyPosition() {
if (!stickyElement || !footerElement || !parentElement) return;
var stickyRect = stickyElement.getBoundingClientRect();
var footerRect = footerElement.getBoundingClientRect();
var parentRect = parentElement.getBoundingClientRect();
// Get current scroll position from the top of the document
var scrollY = window.scrollY || window.pageYOffset;
// Distance from sticky element to the footer
var stickyBottom = stickyElement.offsetTop + stickyElement.offsetHeight;
var footerTop = footerElement.offsetTop;
// Add the sticky-stop class if the sticky element would overlap the footer
if (stickyBottom + scrollY > footerTop) {
stickyElement.classList.add('sticky-stop');
} else {
stickyElement.classList.remove('sticky-stop');
}
}
function updateResponsiveStyles() {
if (window.innerWidth <= 1200) {
// Supprimer l'ID 'ancre_list' pour les petits écrans
if (ancreListElement && ancreListElement.id) {
ancreListElement.removeAttribute('id');
console.log('1')
}
} else {
// Réappliquer l'ID si nécessaire sur les écrans plus grands
if (ancreListElement && !ancreListElement.id) {
ancreListElement.id='ancre_list' ;
}
}
}
// Appeler les fonctions au chargement de la page
checkStickyPosition();
updateResponsiveStyles();
// Réagir aux événements de défilement et de redimensionnement
window.addEventListener('scroll', checkStickyPosition);
window.addEventListener('resize', function() {
updateResponsiveStyles();
checkStickyPosition();
});
// Observer les changements de dimension pour appliquer les styles immédiatement
var resizeObserver=new ResizeObserver(function() {
updateResponsiveStyles();
});
resizeObserver.observe(document.body);
});