Opens in a new tab
function updateHeaderHeight() {
        // Get the height of #brx-header
        const headerHeight = document.querySelector('#brx-header').offsetHeight;
          
        // Store the height in the CSS custom property --header-height
        document.documentElement.style.setProperty('--brxw-header-height', headerHeight + 'px');
    }

    // Execute the function as soon as the document is ready
    document.addEventListener('DOMContentLoaded', function() {
        updateHeaderHeight();  // Initial update of header height when the document is ready

        // Update the header height on window resize and orientation change
        window.addEventListener('resize', updateHeaderHeight);
        window.addEventListener('orientationchange', updateHeaderHeight);
});

Modified: Tuesday, March 31 2026, 11.54pm

Tourist overcrowding in Ibiza has sparked significant debate on social media and at a recent protest attended by around a thousand people. Complaints centred on issues like traffic congestion, high rents, and inflated living costs. Online discussions saw varied solutions, from eliminating illegal rentals and pirate taxis to more drastic measures like privatising control and using the Army to address crime. Opinions on specific areas being the most overcrowded included Salines, Platja d’en Bossa, and Cala Saladeta. Overall, residents express frustration at political inaction and the strain on local infrastructure and civility caused by mass tourism.