← Tutti gli articoli

Tutorial

Come nascondere i cookie wall e i popup di consenso con il CSS

I banner dei cookie sono la tassa che paghi per visitare quasi qualsiasi sito web nel 2026. Coprono i contenuti, bloccano lo scorrimento e pretendono un clic prima che tu possa leggere una sola parola. Con JustZix puoi farli sparire automaticamente su ogni sito che scegli.

Perché una regola CSS batte il clic su "Rifiuta tutto"

Cliccare attraverso le finestre di consenso è ripetitivo e lento, e molte di esse nascondono il pulsante "Rifiuta" dietro un menu aggiuntivo. Una regola JustZix viene eseguita nel momento in cui la pagina si carica, quindi il banner non ha mai la possibilità di interromperti. La imposti una volta per sito (o una volta con un pattern URL ampio) e te ne dimentichi.

Il trucco è che la maggior parte dei banner sono semplici elementi DOM con nomi di classe prevedibili. Nascondi l'elemento, ripristina lo scorrimento e la pagina si comporta come se il banner non fosse mai esistito.

Ricetta 1: nascondi il banner e ripristina lo scorrimento

La maggior parte delle librerie di consenso blocca la pagina aggiungendo overflow: hidden all'elemento <body> o <html>. Nascondere solo il banner non basta: devi anche sbloccare lo scorrimento.

/* Pulizia generica dei banner dei cookie */
[id*="cookie"], [class*="cookie-banner"],
[class*="consent"], [id*="consent"],
[aria-label*="cookie" i] {
  display: none !important;
}

/* Ripristina lo scorrimento bloccato dal banner */
html, body {
  overflow: auto !important;
  position: static !important;
}

Il flag i dentro [aria-label*="cookie" i] rende la corrispondenza non sensibile alle maiuscole, così cattura "Cookie", "COOKIE" e "cookie" allo stesso modo.

Ricetta 2: rimuovi lo sfondo scuro dell'overlay

Alcuni siti oscurano l'intera pagina dietro la finestra con un overlay fisso a schermo intero. Anche dopo aver nascosto la finestra, quello strato grigio può rimanere e inghiottire i tuoi clic.

/* Rimuovi lo sfondo che oscura */
.modal-backdrop, .overlay, .cookie-overlay,
[class*="backdrop"], [class*="scrim"] {
  display: none !important;
  pointer-events: none !important;
}

Ricetta 3: un fallback JS per i banner ostinati

Una manciata di strumenti di consenso ricostruisce il banner dopo il caricamento del CSS, oppure lo renderizza dentro uno shadow DOM che il CSS non può raggiungere. Per quelli, una piccola regola JavaScript fa il lavoro. JustZix la esegue sulle pagine che indichi.

// Rimuovi i nodi di consenso renderizzati in ritardo
const KILL = ['cookie', 'consent', 'gdpr', 'privacy-banner'];

function sweep() {
  document.querySelectorAll('div, section, aside').forEach(el => {
    const id = (el.id + ' ' + el.className).toLowerCase();
    if (KILL.some(k => id.includes(k)) && el.offsetHeight < 600) {
      el.remove();
    }
  });
  document.documentElement.style.overflow = 'auto';
  document.body.style.overflow = 'auto';
}

sweep();
new MutationObserver(sweep).observe(document.body, {
  childList: true, subtree: true
});

Il controllo offsetHeight < 600 è una rete di sicurezza: impedisce allo script di eliminare un vero articolo che per caso menziona "privacy" in un nome di classe.

Mirare agli URL giusti

Se vuoi questo ovunque, usa un pattern jolly come *://*/*. Se un sito particolare si rompe, restringi la regola a quel dominio. JustZix ti permette di tenere sia una regola di pulizia globale sia override per singolo sito, e vince la regola più specifica.

Quando smettere di nascondere e iniziare a cliccare

Nascondere un banner con il CSS non invia una scelta di consenso al sito. Per la maggior parte delle letture va bene: niente banner, niente finestra di tracciamento. Ma se un sito si rifiuta davvero di funzionare finché non rispondi, clicca una volta su "Rifiuta tutto" e lascia che JustZix nasconda il banner nelle visite successive.

Inizia subito

Prendi l'estensione dalla pagina scarica JustZix, poi sfoglia i nostri esempi pronti all'uso per altri snippet di pulizia. Una volta spariti i banner, la prossima seccatura sono di solito i popup: leggi la nostra guida su come eliminare i popup di newsletter e iscrizione.

Cinque minuti di configurazione ti regalano un web più pulito per sempre. Salva le tue regole, esportale come backup e goditi pagine che si caricano direttamente sul contenuto.

Valuta questo articolo

Nessuna valutazione — sii il primo.

Provalo tu stesso

Installa JustZix e incolla qualsiasi snippet di questo articolo. Due minuti da zero a una regola funzionante su tutti i tuoi dispositivi.

Ottieni JustZix

Funzionalità · Come funziona · Esempi · Casi d'uso